MDDKSDVEKLDEVMLPGFRFHPTDEELVGFYLKRKIQQRSLPIELIKQVDIYKYDPWDLPKLASTGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPIYSSDSTKCIGLKKSLVFYRGRAARGIKTDWMMHEFRLPTTNNESGPPKKFLEKNFPPNDSWAICRIFKKTNSMANRALSYAWGNPLSEVASPELFNQSANAHFVSENVSSITETGTALHLSNNNDLLQGASNVPSYKSLNAMASRPSYLSSPSTDISYNFMFSSPEVSGQNNRCLLDANSMFFNTSPALITDISKTSESIDFDGSNQQLKMQTSISMENDEAGLKSNRTSINDNTEWENMRSVGFPFSLAEEWKPSLSWDSPPCPSEISTSFSTNKCYN*