MDPKNGYCPDTKIFKSLRPSVPLPPLTEPLSIVQYALSLLNSPTTGINLSATTFLVDADTGHRLSYADFLSQTQNLAASIQARYPSLSQNDVAFVLSPTSIHVPVVFFALLSLGVVVSPANPLSSSSELTHMIQLCKPLIAFATSSTVGKLPSSLFPLGTILLDSPEFRKMIQIPVSNPISYPLIHQFDSAAILYSSGTTGKVKGVELTHRNLIALIASLFHNRFNDNAADEGEITEQAVAFMTLPLFHVFGFFMLIRLASMGETMVMTARFDFEKMLAAVEKYRVTYMPVSPPLVVAMAKSDLALKYDLSSLQLLACGGAPLGKEVAERFKSRFPNVEILQGYGLTETTGGATGMNGPEESNQYGSAGRLGVNVEAKIVDPESGKTLPPGQRGELWLRAPTIMKGYVGDKQATSATLDPEGWLKTGDLCYFDADGFLYVVDRLKELIKYKAYQVPPAELEHLLQSIPDVADAAVIPYPDEEAGEIPMAYIVRRPGSTITESQIIDIIAKQVSPYKKIRRVAFINAIPKSPAGKILRRELVNHATNGASARL*