MDTCQDDILSSTNGVPRPFRQGQQDKSYVQEHIKGLQCSTSLIPTVIGAAWAVLMGHYTASNEILFKMTPMTNGKISDLARVEDFCVTVPWDEPVEQFLKQLSDQHPDSTDSFDAVQEHTMILHHPSKQNSDILLECSLQTNTVKLQLQLDSVSSEEVGGERLLCQLKHVVQQLCTKESQEIPVAKISTVTKKDLDEMWERNAYVPSTNDKFTCINDIVMDWAIKQPDRPAVCAWDGQLSYGQLDKYSTTLAKHLLTMGVCTHTIVPLCFEKSMLMPIAMLGVMKAGGACVAMDITQPEERLRTIVDDVNPALILSSATNKDLATAVSDCQVIVVDLNYVESSPPRTEDHELPMVGPQNTIYVSFTSGSTGKPKGAVINHGNVFAAVRFQGRSLGFTKSSRVFDLAPYCFDVAWSNVLHTLCAGGCLCVPSGINAMTGISASINNLEANLVNITPSLLRILDPNDVPSLQTVLLSGEPPDHATCLRWIPRARLVNTYGPTECTFKSSHTDLTLSTSWPPNIGSGIGSNLWVVNCHNADLLSCIGAIGELWLEGPLVGQGYLSNPQMTEKSFVKDPAWLLEGSPTCAGRPGLLYRTGDLVRSNGDGTVTFIGRKDTQVKIRGQRVELDEIEYHVRNCLEQQPEPRVVVEVVSPDQGYRQVLMVFIETSKMSLSSQDNIEAITGTLQETLTKVLPSYMVPQVYIPLHEIPLSPTGKTDRRLLRDMGLSILHDASNATGSSMGTEPHELTDTESRFVNLWKIVLGIDTISVRDSFFRVGGDSISAIRLVEASSKEGISITVADVFKRPCLQELALVAKLESPETFVAIAPLSLIESPVDHDDLRSEVAGLCNVPPEIIQDIFPCTPLQEGLIAMTAENESSYVAQNILQIAPSVCLERLKEAWDLTISTTPILRTRIVDTGGDSLVQVVVDEQVPWEHGDDLDTYLKHHNHPTMGLGKPLMHQAIINDPESNRTFFVYTIHHALYDGWSASLLLDRLHQAYHSRTLSPPPAFQRFVQRTLQIDSDVKQSFWNQELANSKARVFPQLPSPLYRPRADKTLHHTIHDIHWPTDGVTASSIIRAAWSVLIARHTASEDVIFGVTVTGRQSAYPGIGELIAPTFATVPLRINVRWKHTVKEFLQQVQTQAVDMIEYEQTGLQYIRRISAELDRASQFQTLLVLQPNMKDYKKEENHDRALFESDEQGVINRATDDLSVFNSSALMLECQIESEGVGIQFSFDSSVIDKDQVKRLSQQLDNTIRQICMANQATTLLDIAQVSEQDLDDIWNWNSSVPSAVDACVHELVVEMATKYPKRPALSAWDGDLDYGQLHTYSTIAARNLVKLGVEPGIIVPLYLAKSVWTTVAMLAVMKTGAAFVLVPATDPLLRLHAIIAQTSSPFVVVSQDQGRGLDGCRGVIFQDLLNCEVQSNEYCKPRSFDTSNTAVILFTSGSTGTPKGIVWNHQALSTTATQLGEAFQLQHTSRTFQFASYSFDVSILETFATLIMGGVVCIPSESERLDDTARAILKRQANWLCITPSAAKALLPEVVSSLKTIVFAGEQLSHSDVSRWNGNATVYNWYGPAEASLSAYCRVYEGKWSNGTIGTAFANVCWVVDPENGDTLLPIGAEGELVVEGNAIADGYLRQSRDLSSVFYNDPPWLLQGSKEHPGRRGRLYKTGDIVSYNADGTLKYRQRNDTQVKIHGQRVELEAIEHCLQEILAPDLAVETVVDIVTPAQNDDPILLAFLSFNSPNQSKNNDFTSAMSNVAAILEDKAPSLLPEHMNPSVYFPISKLPFTLNGKIDRRSLRAAAERLTLPQLTELLPAKKERLKPTTDVERALQQVWAKVLAVEPDAIATNDSFRRLGGDSIKTVIMARLINQQFGVKLSVRDVLRQRALCDLAQEIGRQQNPLPGPSLQETDLGDLVEDAKALSSSLQLYAPDTFEDADEMPSRVLLTGATGYLGTAILHGLLQRPEISQVFVLVRASSTKHAINRIIKSATISGWWHESYLSRIQPWLGDLGKPQFALDDLRWNQLSGHYDSTKCIDGIVHNGAAVNWYSSYDDLRATNVLSSQQLLQIAATNPHLKRYVLISTAPQRDVGCGADSENAFRKYLSDADGYGKSKLVAEQVMLWASRKQGFPRQRLAVVKPGFIIGNATSGVANVDDFLWRVVAGCVAIGSFPKASSNVFIYIATTDHIAMAATTCLHAKSDQKPIRRRVDDGLPVRDFWSAVNSALPIALDEKPFESWYAELENKVNDNLKHPCFPVLHLIAHGNPVIGSEKHRSGNSCTMDRRLELEAATARNVKYLLEVGYFSWDWSSDNASVFRREDKVR*