MSTCSSTPLPILTFTEKAKSLSEIQQAHAFMLKTGLSRDTFSASKLISFAVANPEPKTVSYAHSILNRIDTPNAFTHNSLIRAYANSPTPEMALTAFREMLLGGPVAPDKYSFTFALKACAAFRGVEEGRQLHGLFLKSGLDSDVFVENTLVNVYARSGWFEVARKVLDEMPERDVVSWNSLLSAFVEKGLVEEARGLFDEMEERNVESWNFMVSCYAAAGLVEEARGVFDEMPVKDLVSWNAMVSGYASAGCYGEALEVFNEMLKSCAEEPDGFTLVSVLSACANLGSLSQGEWVRVYIDKHGVEIDGFLATALVDMYSKCGRIDKAIEVFRGASKKDVSTWNSMITGLSVHGLGNDALEIFSEMVYEGFKPNGITFIAVLSACNHVGLLDQARKLFETMSSVYGVEPSIEHYGCMVDLLGRLGRFEEAEELVNKVPPDEASVLLESLLGACKRFGRTEQAESLANRLLELNPGETSGYVQMSNLYASDGRWDEVTEVRRKMRAERVNKKPGCSMIEVDGVVHEFLAGEGLIND*