MDYRVFLVRPPGTAGRPVKGVTRILRVLDYGISISPILPSINGTATEYSYERISNVLPSQDDDLELKFDIVNSSGRAETLKFSCDSRSALLTALLNKLDDVDSSGIDFPLKKHSHQRGGLIDTVLRVRSASIVKMINTGVRQERRKISPAKKMNLIDILKVEVLSDDEHVVLLYFKSRIMRLSLKDISPFLQCVQQNMKRFLNKNIEIFKITSSVMVDNISAFVRKTGSYPILYSFQALKKIDTRKEERPRIVSITREHLVERSGDEVTALYSLKDVVGIVVKEEHSKELVIEFKSWRPTQYIIEARSDFLASLADVMESLKLLNFSIHLEHFLPHMFPEKSHNFYQNEYEQYYANQLLAVADPQDHDNLQNVLTEYACNINVGDSQCADPKVLKKVTEVLKSSGGNLSLATSCCLVLQRLLASRPCFEAVKNMPEVSLALMQCLHSENFVLSYLATVTIRAAVKLVNETLATDTASVSKLELANKGVFLSADVMQQIASLLHTFAFADDTALQLYGMLQTLVSAVASATYEMDSGRGWAKTFEACIIGAAGILCNLCRSKSAVVNRSNSVFLKTLLTQASPPTASQLQKVCLDRGIMLIYLKDALFAPDEETRSISGNLVYLMVEGNKGSKKLLEALLPKGIMHLYSTKVIQMSLQREETANRFSAWMEILDLLRKDNFVTPILVWNDVKRMELKKYLQDEVEAFYAVAENNKDISFNSSEAQITYLSQSEGAGSIVDGVHLELLVDHQPAVVDRRIEFWKLRDPLSTFEAVLQAMVLGFTPLFGQNNLPEVDLRLAAHVLSWIYERHAEDIQHCLGRLNVIEIIVGMLREVIESEHQVFVFKLVVFLLATMEIGGKDNALRFLSAGGATILVPLIVLSLSKCSRDKYAFECDAWIMGDQKLSRSHETVLVKHADGQIRTVRVPSGRFYEVLDKAVQDGSLDAKEGVHWQDDSVHEKLQLGLALDLLEAIMRLSGIDSNIQEFPPPVACSHLSKEELLCHLVQILLWAKGSVFGRILDILAYVVRVNSAAMNRLYKLGAFEILLWKVLAGDLVESDKACIAGFIRQCHLLQDPDSVFNGPDYLKAEEQFPWHGSILRLFLPDGVILKMMSEGADSFTSILNCEHESPEVIWSAEMRERLLDSLRAELEPYVKFRASDPLALYIHVPKAPLVYPELSESVFVAPFYVENLLDVERFPNYQINDPVTFLNSLTMELRKCVANLVNSGSATSSTSILRKELSRIHLLLRSQAYLVQRFPELPLPSDMESVVITLATPALRTCLTQKDESPPAVIDIIVQTTTILRHYCRGVARDLEVPQTSLNFALSVLSLSTNLEDHETPSQEMSISMVFESALGGALFVLGTIAASRAGKEQLWEDIRWKKGFWCTLVSAAADAMAIPSQGPSPVTFAALSCLKYFAEDSVFCNRVLKEGWYLPLLLLAIPSADMALKSQDSKSAVLYSSADVLGSLVRALMRASSSSKGQTHQYGVMSRLIPRPLLACLLQEEGPEKFISAVSSEFMHPEGIWTCDMRAELLQNIHDRLQQHSGGFAAGNAAMEAEIEWLQVFDYECLTGEVRAEGLFVRGLSSSSWEGFTLPAGHSYLDVMQSYIQLHKTHLLVVATEEIEIPMEFYPDEKDEQQAASDMEKVEGVQKTSIFPPMPTSTANLEQDSVLVENCLYTLSAIRECLKHAVKEGRDDIILHFRHSILSDIVLSGQSLSEVQIELASIVKALAEYKVGQDAVLGSDLMKCLALQLWQSAASNSKNRNDQVLMSTLEAVLLLTESISATVKATNVFSSCGLLLPVMAIFTKVNLPSLYKEHPHEVKDVAATQIPKAGQLWAAQILGQLLLAGSGISRRTKLVNDLTFWRTGSNASDPRHATPAESIEEATDMYELLNIIEQNVEEKVEPLVLKTMVLLFPIDLLTMLAREPSKACDLYERQHHSPSLVWDEGSRLRLKSRIEKETLQLRDCFINEGLFAVPAWAMMQGRPVFLRWTLANVVENDSRPLYRDSEDVDYSRELYLGGFFIDQFLRNPEFDFGIVLEERFLREVRKAIVMGKVNGQVLDFDDRRRLLLSLLLLFKLRPPLLLRHSNFDIFFPVFEFVSGGSSRERRGLTQVAILLFHCIATHSDIADCMSSEDLMHTLASLLDLRVPASVAGFAGTDPRLCSLMLMLRLSRLSSTAVEVALQLNVVSKLAKLVDNNFDMALQQRAGECLAVMSADKRRGNEVLKLLSKLIPKERKAFATWNIPVSDIRDEIVDSKTLKHFLHQRYPSSWWVSDSSDGFNESDTESAGPVTIVEASLTFPGAKLS*