MSMPPKKVAVLGATGSIGKNALDVIAASEGRLEAVAISGHRRLSLLCEQAAAHRPATVVATDPAAADSHDWQSLPPGTCRLTGPQGLEHVCRDPQIDIVLAAIVGSAGLHSTWAALESGKTVALANKEALVIAGPLMAELVARHGGSLLPVDSEHSAIHQALRAGETSEVHRLVLTASGGPFRECPLPELSQITVAEALDHPTWEMGPKITIDSATMMNKALEIIEARWLFGVPAAQIEVVIHPQSVVHSLVEFVDGSTIAQMSPPDMRLPIQYALEYPRRRVGPAERLDWSQSMALDFQPPDPKRFPAIELGLRCAEAGGTSGAVLNAANEAAVQAFLDGELHFTEIVPACRSVLESHNFEPQPTLARLLELTAIGVLKVGLALGFVIFVHELGHFAVAKMCGVQCDKFFVGFDIGGYKLSKKWGETEYGIGILPLGGYVKMLGQDDDPSKIAEQMKQSEEAAQDFDDSQTKEITGPTGEKYRVDRRSYLAKSVPQRMAIISAGVIMNLIFGFIFALIAYGWGADYAPCVVGATTPGSPAYLAGLEVGDELIQINERRYPSFRHLQENVFLGDQERGLECIVRKAESGEEEELTLKPAKIGGAPLIGISSSRVTSLNEEMPTIDGTPAAEAGFEPGDKITAINGQPVEDYRDFQRLMTRYASESIQVTVERASEAASETDGQANLTVPPAQLKRLGAKMAIGPIAAVRPGSPAEAAGLKPGDIIQSINGRPVGVAEPGETALDPVLLPYLLPAESSELRITVRRGEETLEVTASQQEVATPVTAAYGSPMPLPSLGMAYDISTVVTSVVEGSPAAGQLRPADRVTSAMIVLPEGSESPGMRKPFPIESGDQYWPYLIDLLQSQPVGTTVKLGVLRQDEELEVTLEPYEVDGFYTPERGLMLDPLLRQRPVEGLGDATALAWDQMQNDMGLVFRVLGKLGSDQVPVKNVSGPLGILTVAYKKAESSLSELLLFLTMLSVNLAVLNFLPIPVLDGGHMVFLAWEGVTGKPANEKVVIALHMAGFLLLITLMVLALGLMFSCVLPDPGKSPGQGATARRAGFEHCAGRADSIRDTNRRCPDDPATCSIPAAPMHYSRLVALLAIVLLSPMGCALHQPVKVCMKGDLEAGASMKVDNNVRQVCARTLPGEPCGGPRIALIDVDGLLVNRNLTGFSSMGENPVALLREKLQKAERDPCVMAVVLRINSPGGGVTACDVMRWELQQFRQKTGKPVVACLMDVGAGGAYYLATAADSIVAHPTTVTGGIGVILNLYDVEEMMAQQNVFENVIRSGDKIDMGSPVRGMEEAEAKILEGIAEEFHERFKQAIIESRPGLRLPPAPPEPVPTPFGEVSPSDLPSVDAAPSKSVDLLDGRVFTGVEAQRVGLVDHLGYLDDAVSTAESMAGVSNAKTIVYRRDNDRALTPYDITPNVPGQSLMPFSVPGLDRALLPTFLYLWQPEPAYEKTSGP*