MLRGRIGGQDEEDVEPALDGLATAAVADQIVQRLAGSGFPEDLARRQRQGFGEYVREHPAELRRLATVILPENPEVELLTPEGSDDSQLLSARQAIQAQCREALGWLLWCAFDRDLASGLEEVKAQCGARGVCGAVWGVNDIAYRCHTCEHDPTCAICVPCFQAGDHSTHDYSMIRTSGGCCDCGDGTAWKESGFCSRHRGPGKVPPLSEGMVARLGPVLEAMLLEWKDRLSAAVTASSGRPRKWSTMSPEEKLASPLSMSIISLLLEFCNCSESMLSFTAEKLSSSDIGLLDILLTAEFLLPKNVYTKLHELLYKLLGDPNFKYRFAQTFIKRYPKFLRESLQEEQMLARQPREHSILGSFSVQIFTVPTLTPRLVVEWKLLDMLFGILKDFFVSCIGDDGRFVVTRPAIQERAYMRAVEDVRYVMSHLKVAQYIIHEFPQLCRTWLHFLAFIQGMYPQKRITSIHIEEESEDWVAAFLLETQMANIHRLFVAGTCLTGNDTSWGSDTQAQGGIQVGIQGAVAAGSEEHSTEAFCIVEGAKLSKALIWLIAECVGVLDLWFAADQAREAGKAAKLASGAARGDAGLRRKIQPRVRLARGMTRDRQFTNAVRHRDYTSRRSLEAVRAVPEAAEPASEASEMDIDGSSDTSETSEWWWMGASLEPEGTSSSLLTGDNEWPALEFDVGKQEVSFHIPLHRMLGLLLQKALEEYESQISASPPTSPSGTLLQLFPEAFRVTGLPALLMEHPLRIQVLCSQVHAGMWRRNGHSIVGLCDIYRAVPWSVEWCEDSLELDLFMLQCCASMAPAEEFAGRVFTCFGLAEYFSLYLWKPNEYEPVLAQEMLVLLIRIISERGFCGLSPKESLRRELIQRLAIGDASHSSLTNALPPRLRDNEHMQETLEAVANYKRPHGMQQGKYVLREQSWRELDLYHPRWTPRELQSAEERYLRACKASAHFCQPPRWRKPFLPLQSLSKIAVSAKVHEILRALFFHAAFSPNLSESRAPESLLFTALHLLSLGLDVCNTFANKSSAEASSVSGPSISSVDRPPLLALAPEFVHVGGADGTQLFDRQSTLSLLVILMRKYIASEGAQLIISETSQSNVGCFIKKLLHNFAELDRQCMYAIESLAPEILHRVSTDSSSKAEGTSQDELQAELSDIEKKRAHARERQAAMMAKMRAAQEKFMASVESSKSSNKLDTSKTEGKRPRETLADDDMNETGTPLCALCRDRSSTSPLCMLTLVQKSRLLALSQKPVPSWDKPSRVVDDTPTAEDDNSASQTLVRREAENLILELRQWLEGAAADPNVDRLTNRDDFVELLRGGLPSILNTERFPATTSGIEVDTDASLDDTYGESSHPVDPKWWWELAEMVSNKESTDNNETLITVLAEYVAAVSRSQSELQPQPEDPPRGNRRRYGIESKVYRDVGLDFIGLHLSACGHAAHYECVERYYASLLQRYYSRSLFEGVQIVDPDLVRYLGEFLCPVCRRLSNSILPVLDPSARTPFVADAVEGFRLEQACSLMVSAQELVARPGFRNSVSRKLADPLRMVLESVSKRLSALYCLEKEKLYTSEGRNCQGLFLWDLLRYSIMSAELAARTRSLILGNHDAASRLVALEEASEASRGSTLPLLSLAANLTLTHSRQIVLLRSRGMQLMVGSVCHGTSLDFLSEPMSKGHLSSLLHFLEKGRDSADIQFWKRVADPVLAHDPFSSLMCLLYVLPLPIPAREGPLTALVHLFYLVCLVQCLASMGRYVVDDSVPAHLQNFLAVIHATLADTCIALQSPEGPVTAPLQFEQIRLFTLPYLRRCALLQTVISGTSQPVPVAGSNSWELSNVYNHLSSSAYREAAESSRDTEAVEMKEVEELERRFSIPPMQAILSEEAVQNLVVKWCQHLQSETGSRSFSIVPRPVRAVALQLMVLPRLFQDLIQRYVKECCPRCKTVPERPVLCLLCGRLCCGTGTNGCCSVQMQSECYRHAISCGGGVGVYLMLRKTNVLLLRRERQTMWPSPYLDAYGEEDQDMRRGKPLFLSDERYAALTAMVASHSLDYSSSVLAQTIREPLF*