MALNEKPIVLYHYENSPYSRRVSWYLALKGIKYQQCIQPRIMPRPDIHRLGVKYRRIPILTIGRDVYLDTRHILTKLSNLPPGRDNVRLSTATTPEQRALQHLLNVYVMDTGFSRTVVQLVLYSHKGLNDPAFVKDRAELIGSSTFWPRENLEAMRPEAIRRVQDGFDFLEKTLLSDGRKWLLGTEGPSLGDIEIAWAFLWLERVPGAMPEAWFSKEIFPRVFSWMERFRGFVEEAERELGEIETLTGDEAAEAILGSEYHEAEGRVDESDALVKQLGLSKGCLVTVWPTDTGVNHKEVGRLVSVGGKEAVVDVEAEGGGTVRVHVQRHGFAVAPVEE*