MSPSSSVLEPEDGEPFARVHRAHYRGFVVDAPSVLPASLHDDVERAFDDMRSRGEFTHDVVSAGNKVSTTYVRRCLLGEDGMTYHYQKLRLFAQPWRGREAYEVVRRLNETLTRSARERCEKLGGAFAESECEYNVTLINYMETEGESEIELRNEEKFDLGTTSVSWHSDSSLRENSTVAVYHTYEAPERKDWRVALRALNAECEVLCVPLEDKATYYMCGEFNATHHHAVLTGSSARYSSTHRVAVVAKDTFQYIKRRCIDALAIVPDLERENKPLDAKQIQFLADVHREVEFQWIRMFHLQGEAHAAWHDTYWTRKIAELTEAWDRMEACFRVILSKLKRSSRSPESPPRAYAMLLYALKTVKELRDEYTKRTKASAYASLPPSQRPVDLPAYDNTSPLPFELKPVIYFLEEEQNKV