MTTPMNESSLCRESECTTNEPIAIVGMGMRLPGNVHTASEFWDMLVSGKSGHGPVPKSLYNANAFFHPSTAPMTGYFLQEDPACFDAGFFSVSAKEAGLMDPQQRLLLEVVWECLEDAGETSWRGKDIGCYVGVFGEDWLELSLKGLDPCPDRHHALAGGGFALSNRVSYEFDFRGPSMTIQTGCSASLVGLHEACQGLRSKHCSAAVVAGTNLILTPTMTSVMNQNGVLSPSGKCQTFDRNADGYGRGEAVNAVYIKRLTDALKDGDSVRAVIRSTAVNFDGRTAVMTNPSGLAQEVLIRTAYKQAQIDRICDTGFFECHGTGTSAGDSVEASVVAKVFEGHGVLTGSPNPFLNMEGSGIQVQVKASPWPDDRKERVSVNSFGIAGANAHAILDSATAFGVQKMSPLGSDRPHLIVVSGHNKESLQRRIQDIADYINSNPKSVHDLAYTLALRREHHSHRAYAVIYPDTPVDLSLFQSSSTTLRSSAMTFVFTGQGAQWAGMGRQLLATEPLFYNAIKKMDEVLQELADPSEWSLLKELSRLGTGSRVNEVELAQPLCTALQLGLLQILTYWGIKPSTVVGHSSGEIAAAYASGAITMESAITIAFYRGKLAKFQEGSGAMASIGLTHDEVIPFLLDGVVVACENSPRNVTISGPKDKLAQVISNITAALPGTFCRKLRVQVAYHSPQMETLGTTYEDALTPHIIPRSHMRPMLSTVVGDTLTDPSQLGPEYWRRNLESPVRFSKAIEMLLRKKTKCTNIFIEIGPHSALSAPLRQMFQLAPQSPPVYIPTLTRNDDHQQSLLLATAGYVFNTGSFVNLSTIVDAGQLLTDIPRFPWTHTDRYWCEGKPSRDWRLRSLPHHELLGSLAMEATTLEPSWRNVLRLDDVPWLSDHVLHGEVVFPAAGYIAMAGEAIRQLNILNNQRESSSEGYSIQNIQFESPLMLASDAAIEVISSLKPIELADGVSSGWYNFSVCAYDGAKWTVHCKGCVRAGSDYPISGNYKEIRPLPRVVEPLRWYRTVQRCGLQYGPQFQRLQDITADPLDHAAAATVYQPEMQNGTYYAIHPAVIDQALQLIGIAASKGRLHTISGAYIPARIERLVVDGGTWSQISFEAQTFQDKEKGQQAKIIGTTEGHTIFSLEGGVLAGLAGSSRTSPDDIDLMSRLHWKPDIDLLPPHKILTPRPNLGHATHRRVLGLLSLIHVRATAERIESMESSAQHLMKWKSWILSEAAKVRMGVHPDLQPLAKWIQEVQPEKQDILLHAMKEVLLSSSTTANDELSTSHKDSIKWNNLAPADLLEKIYSRLDKISAVVPGLTITECMRAVYENAVDFMSGKCSPLEVLVASNRLERFYEDTLARETDLTEVFSLLGHANPLMRVIEIGAGTGSMSEMALSSLRSPTGAHLFSRYVFTDISAGFFATAQDKFKGQANMEYRTLDITRDPTEQGFEEHSFDLIIASNVIHVAPNLHEALLHTNKLLAKNGRFLLQEFYSDTPVADYVVGALPGWWVGENDGRPEKPYISGERWDMQLRAAGFTGCETIDRDLDGSIQPLFTIISRPAQETVSDREVTILSSDPDEAGWPGDVAACFRSNGYQVHWSSLNSLPCSSRAIISLLEVDSPYFTQSSKEEFLVLQRFLMRNKGSRILWVTQPSTFSCTDPRFSIIHGLARVLRRELSLDLSLLERDSNEKPAPEVLLKLHEKIQQSRENPDTDVEYEFALEGGVVHTARSYHSSLSQELTMQPPMDTPRKLGIQQVGLTSTLQWVPSAITSDLNAGEVEVDLSYVGLNFKDTLVAMGLIGNPNDMGLEGTGVVRRVASDVTDLVPGDHVGALGNGLFCNRAVLPREALSKLPERLALEDGAAMLTVYCTAIYSLMLVGNLQKGQSVLIHSAAGGVGIAAINICEMLDATIYATVGNAEKAEYLTKTYGIPKSQIFHSRNTSFVQDVMHATNGRGVDVVLNSLSGELLHASWQCVAAYGKMIEIGRRDILSHGMLSLSPFSEDRTFHAVNLANVSRDRPDIAMSTHMGKVVIQMTPDPTQLPCAPVRFRASFPPDAAYLMVGGLGGIGRSVSRWLVEHGAREIVYLSPSAEKDEHRGFIKELEVQGCLVTCVAGTVTDLADIQRAIGKCTKRLSGVVQMALHLQDRTFEHMTPDEWDSGLAPKVAGTWNLHTATQGVDLSFFVMFGSIAGSAGSLGQANYAASNTFLTGLAKYRRQRGLAASVLNLGPVEDVGIISKRADFAQTTSVALAQPISEQAVLESFQVSIEDSHPNSQCSGVLDIGIADKTGKNEGSSLMRLWGRDARFAMHSNLAQASLDEGIDGPEHRLREFLNHVHQDPSLLNKAEAITEFKRNMAHLISGTIAGGRKFTDEEAAGFAIDSLVAIEMRSWVRRAIHLDVSLSEITKAGTLGSLAEHIVKLLRLQYKLGNYGQRLKMALMDNMGQGDLKQGIHLSSRL*