MALPNLCFVVLILKVSFFLLASTQVRAATSDSSLFREYIGALFNGVKFSDVPINPNVNFHFILSFAIDYDTSSGSPSPTNGKFNIFWDNQNLTPTQVSSIKAKNPNVKVALSLGGDTVSSAFAYFDPTSVDSWVSNAVSSLTNIIKEYNLDGIDIDYEHFKADSETFAQSIGKLIQTLKSRGVITFASIAPFDNDEVQSHYLALWKSYGHIIDYVNFQFYAYDRSTTVSQFIDYFNKQSSNYNGGKVLVSFNSDGSRGLIPDNGFFTACSMLKTQQKLHGIFVWCADDSKANGFSYEKQSQDLLVTAN*