MISLRHLHAVTKECKCSKRLLQDLYRRGGHDAHGARFGRVFAFPCSGPLGCLAGARRFYVDSIDRTVSVQTLTDPMEVLAFMDRHNDANTRTFEASLRSLGRLSVGEHYKAVVEDNRFHAILSTLASRLEDCDATMLSKISDATARFRSSTPELADLAQRLAEVARQREDTFSPRNLANVAMALSMRGVRDVPTVEFIRNEALKLMDDLEPAHCIMLLEAFRRWGVFDRQLVDLLVERMSDEVDRFTTRDLVDALAVISRLGLARGFLLRRLCGLAFENLRQFSARELAKMCYSLARLRFLAQSNVDDLVEAMRPEMERLVGSQISEFLFALAMVNARHQLDTARILAAQYVDSIGGIPKMSGGSLIDYAWSLVALDLVREFENDFSEALKETFTRNPPQNRTPLLKLFDVICALELEYKDLNIPVASSWKAACDDADRYEMDRLESSRLHNEVMMRFDQLRGSSNGVRWKLQMQRNSSCGPYRVDMLDQETKLAVDLEIVSWPTARHVKHRLLEAQGYRMVNLQYWDWRRARTEEDQNLFLEREVTRVLESNPLPASEKLIE*