MVALRIRPAIVLFGDSITEQAFGVEGKVGWASLLASDYARRADVLNRGFSGYNTQMALPLLPKVFPPSKDNQEGSGILFCTVFFGANDACLPGERQHVPIEEYAKNLETIIGTIRACFNIFSSAATKDDDKFPIILMTPPPFDPAAWRKCRDLEEDGRANNVAKSYGEKVLELGKSLGCSVLNVWNLLEGATSPEVYGRYLSDGLHLNEEGNRKVHEGLMELIGKDHPSLAPLEAGATGEGLAVEEKLWRELC*