MAVLRATSPTVLPGECTSASWDSLAARQARISCTRRGFVCAAAAAATNGRPGASSSSGPGERQEYRFFEESDGGRESKSAATKDKRVGDSGPGNFGDRPYRTIPGLGKFYLDELDVITLLDPPYLSPLDPASYNHASFIWKKIGDVPEERRARLLELIHPSLMQSMWEVTGKRYDSPKLFAGDAFTLLPAPEIEEPYKKTIWHGKVGGDFWPWSWLRDITIEFFVSKDDGIYGQLSCSGLFGSVVSRYMPLYFKVQQAEFVSVTNDECDMVLDFSSGHLHLKDELPSSFRKPEKLSWPLENFVAYIRPAGPGVLVGQLWQKRSDAKEAPPLKLGKLVIVKGV*