MKGIFKSKPRTPAELVRGTRELLSYVDTSPVSREGKREEKMAELGKNIRDMKVILYGNSESEPVPEACAQLTHEFFRENIMRLLIVLLPKLDLETRKDTTQVIANLQRQQVHSRLIASDYLESNKDLLDILVTGYENTDMALHYGTMLRECIRHQTAARYVLESESLRKFFGYLEIPNFDVQSDAAATFKELMTRHKSTVSEFLTRNYDWFFGEYNAKLLKSPNYITRRQAVKLLGDILLDRSNSGVMLRYVSSKDNLRILMDLLREPSKNIQVEAFHVFKIFVANANKPPDIVTILLANRNKLLRFFSDFKTDKEDEQFDQDKAQVLKEISGLEPKEKS*