MDPRNGYCPQTKTFHSLRQPVPLPPLTEPLSIIQYTLSLLNSPTTGINVNATTFLIDATTGHRLSYADFLQKIQSLASSIQARFPSLSKNDVAFVLSPPSPHIPIVYFALLSLGIVVSPANPLSSTAEVTHMIQLCKPAIAFAASSTAVKLPSLPLGTILLDSPEFVSMIQAPVSTQISYPVIHQSDSAAILYSSGTTGKVKGVELTHRNLIALTTALYYSKFNNVADEGEKAEQEVSFMTLPMFHVFGFFMLIRLAALGETVVIIERFDFEKMLAAVEKYKVTYMPVSPPLVVAMAKSDLALKHDLSSLKLLACGGAPLGKEVAERFKSRFPNVEIIQGYGLTETTGGATGMSGPEESDRYGSAGRLAVNVEAKIVDPDNGETLPPGQRGELWIRGPTIMKGYVGDKQATSATLDSEGWLKTGDLCYFDTDGFLYVVDRLKELIKYKAYQVPPAELEHLLQSIPDVADAAVIPYPDEEAGEIPMAYIVRRPGSTISESQIIDVIAEQVAPYKKIRRVAFINAIPKSPAGKILRRELVNHASSGASARL*