MDFLPPDKHAPIPDDILRILEKSVISIEDRHACLSKALLETGIASDELIKMNKDLCKLDYSVDMFKALKAKEKEVIGLKELVKESVEDEEMRRLASGELQTATREVRDAQDEVLLERIPKDEADSRGAGGDEASIFASDLFKKYEKYAQTTHGGLKFSALPPPTPEVDVDIRNDEIKIDTYRAGGAMLYELERSRTAASRSELQQDQIGSSDRLERIRTCNFPQDRVTDHRVGVTQHSIEQIMEGIDVDNWKHLFERQESHEADGRRSSTRGVMVKRSSNSSNKHRISWTEVVHRNLEDSQASSSNFSFMEDLGHGKGKKILSPHPGAQRSDAMKEFLGYYMLLNCPVFRAMVQRFFSQFCVEFCKDEELLAVSLFIPEMQDFPSFGNSPERELECLPPSPC*