MVEAFEGDGNIEPYEGMEFESEDSARIFYNEYARHAGFGSRISKNLRSRKDGKTIARKFVCSKEGFRAKKHVNNANRVKRPRAITREGCEAMMMVRKTELGKWVVSKFVKEHNHPLLSPSEVVFLRSHRNAPESSKSRTRALDGARVDVGKAVSMFGADASGMCSFGLIEADYGNHNQTGLRGRRNLGRDTENVLEYFKRMQSENPAFFYAIQVDDGRSLCSMFWADARSRMASNYFGDVVYFDTMYKYERALDTWYEKELEEDVQTMHSKTDLKTKLPIEKQVADIYTRKIFLKFQEEIFESLGYVANKIKEDGAIGTFKVTKYEEHRKAHVVTLNVSDKGASCTCKMFEYLGIICRHILKVFTISTVTTLPSHYILERWTRNAKSRVVLDERDVAMQANRRESVNLRYNNLCKQAIRCVEEGAASGESYDVALHALRAAWEKIVASKERLARIAQPAPPLLGSTRGDIVSMQSDAVRVPQLGTPVSGSSRADIISTQCEADDTANHIPLGDHRQWHSNWSL*