MLGVTHTFFYDNSVLLLRGMAIVGSVVLLGMLSLYAQAKARAHIEKHILPPVTSIVSTYLGRDIKFGKVQSVSPLGLTLESCSLGPHEEEFSCGELPLVEIRVRPFASIQKQQIVLDAVLMQPNLLVCQKKDWSWLGIPTPIDKSFRRDSAEEGLDTRTKARRLFKEEVGLRLARERDEAARRSAKAGYFLWGEQHSEESFAKVKPIGDAGSDTDERDITTSDLSVHKDEGTHQNIGGLLEQSWSDVVDGGDGISKSFHKEEFVSDDKKALSKSLTDCRTWVDRHLVKPVPLFKHWNVKNTIRRVEGQRRNLDASAAAARKYYERLDCINQGMDLNGRVKQVTLEHHEAKSDPDDKVHASYPLSSQALKAQALHSKDEVVENPPLLESSVNHTSEHGKMDLLEGDYRSEGALSNQHSNGKFEHLDTLADVKLAQAVLPENTRNDILSDTAESMRVDPNATENSEEKLRNKSSHLKTRPQEASWWKRLSVGRSARMVLEPAKKQNFRLKDRVKRFADSLVAQAKSRLNAAPLQKWIPVTLDTVYVRGGTFMLLAYGDREPRVMENISGYVKLGSKYDQVDVHVIGRLQQWRSHAAEKNGGRLLVKVFADIRQQKWHVNLKGNHLYAPLLERLLEIPLDWSDGRASGELSIWASKGDTFPNLAGRLTVSKLGFKIWEAPSAFKDVSGTLFIQGQRLFLHNTNGLFGSIPLHVSGDMDLNPDGGEYRLVCQVPNVEANALMKTLKARPPLFPLAGALKAAVYCRGPLEVPVFAGSAEILRKNMGTALNGPSTAATETVKQHEKRGAVAAFDRIPFSYASANFTFDTDNCIADVYGIRATLVDGGELRGAGNLWICPEGELDATAVNMDLSGQAFFDSVVQNYLPANIKVSPVKLDYIHGEAKIQGSLLRPVFDIKWNAPEAKGAFNGVRGDINISHEAIAISSSAFTFDFSAKIHTAYPPLLSARTDKSSDLGPSPPEIEGLDVDLRMRGFDCLGLVSPKIPGTPLPSDTEGIHAKLTGRAKFQGRVVKSLENFGSINQNIETENKQVSGVTGEILLSGLKVNQFLLAPHLSGNMDIFPTKFELNAGGRADEHLRIKFLGNLNPDSSDQRSLFNSLSGEPNKRSISLHLERGQLRMRMDYRPGHSAKLEVRNLQLDELELASLRGTVQKAETELNFQKRRGHGILSVRRPRFSGVQGESLDLSCRWSGDVITLERSVLEQASSRYELQGEYVLPGPRDHVFAEKDKGDGTLKTAMAGQLGSFITSLGRWRLQLEVPGAEVTDVLPVARLLTRSSDPAVVSRSKELFMQAMQHAGFSTENMKQQLENVRNSKAVPTMEEGSQESIPLPGLAELKGHWHGTFDASGGGNGDTSADFDFHGEEWEWGTYKVQRVTSAGSFSNNDGLHLDKIFIQKDTATLHADGTLLGPKSNLHFAVLNFPIGLVPPLLHAVQSSTMQSVPYETARAPLTSIRGILYMEGDLRGPLAKPQCDVQVRLLDGAIGGVDLGRAEVVASVTSSNRFNFNAKFEPVVQSGHVHVRGSLPLEARGLDAIEDEEAQKEVRNLKRSRGWNRSKSKVNEENDTEDKKIVRERLGDEGWEVHLAESLKELDWDFSDKGAVQMDATVKDGGMMLITALSPHLHWLQGNADLSLQLRGTVDQPTVDGVAAFHRVSISSPVLPRPLSNFGGTIRVVNNQLRVEGLEGRVGRKGRLYVKGKLPLRANESSVGDSVELKTDLLEVRSKNVFSGQVDSQMRFTGSMLEPEVSGMIKLSHGEAYLPQEKGVNTAASTLASSLTGMATGGMLARFPQNDVGSLPDHLRDVQAGNGNEDKAEEKKEQIKSLVAVGLKNLKLVLGPELRVVYPLILNFAVSGELELNGLADPQWIKPKGTLTFENGDVNLVAAQVRLNRDHPNRAKFEPEQGLDPTLDLALVGADWQLKIQGRARNWQDSLVITSTRSGEPDAFTRTEAARVFESQLADSLLEGNGQLAFKKLAAATVETLMPKIEGKGEFGQARWRLVSAPQIPNLLSLDPTTDPFKSLANLSFGTEVEVQLGKRLQASVVRQLKESEMATQWTLIYHLNNKLRVLFSSIPSVDNRLLFEYSATSQN*