MFEKSVSKMRLSDLMKATNDFSNNNIIGAGRTGPMYKAVFSEGCFLMVKRLQDSQRLEKEFVSEMNTLGNVKHRNLVPLLGFCVAKKERFLVYKFIENGTLYDKLHPLEPEIRNMDWPLRLKIAIGTARGLAWLHHNCNPRIIHRNISSKCILLDGDFEPKLSDFGLARLMNPIDTHLSTFVNGEFGDLGYVAPEYLRTLVATPKGDVYSFGVVLLELITGEKPTHVANAPESFKGSLVEWIKQLSHGPLLHTAIDKPLPGNGYDHELNQFLKVACNCVVENAKERPTMFEVHQLLRAIGERYHFTTDDDIMLPSDTGDTAFPDELIVATEVTKEVE*