MGKMGGEERTVCVTGDWRLLGYWVVKLLLSKGYSVVSSIPFTPDEASELVAFSCMKGGQLQVVGSVDPLDFRSLCKLFNGCIGVFHIPSPNYYLNGTQDYPADAVEFEVRSILNVVEVCAYLQSVSRLVLTSCMSTLLWDSDHVSANAVVDERCWSNAEYCKKQKLWAALSKTRAERAAWALARDRDLDLVVINPATVLGPRPLLPAIAKATQHTVELSRALNESGIYAFIHVDDLAAAHVAAFEAEQAWGRYACFERVLSKENIIEAAQLIYPNHPISKRLEAFKPSSMSNEKILELGVVLGSPQ*