MLYSPKKLFLFFLSCIVLYVNSNNSGFVTAANSIGLNYGLLGDNLPSPSNVINLYKSIGISRIRIFDPNTEVLNALRGHRDIEVTVGVKDQDLAALAASEEAVKGWFAANIESYLADVNITFITVGNEVIPGPIGPQVLPVMQSLTNLVKSRNLPISISTVVAMSNLEQSYPPSAGMFTSQAREQLVPVLKLLSQTSTPILVNIYPYFAYASDPANIRLDYASFNTKSIVVQDGSLGYSNMFDAIFDAFVWAMEKEGVKNLPMVVSETGWPSAGNGNFTTPAIASTYNRNFVKHIASGKGTPKRPNKSMNGFLFATFNENQKPAGTEQNFGLYNPSDMKPIYKLF*