MQGSSHTLLAFGPQSLSFDKRALIKLRGDISSGRYGQWIQDTIAGLPGFWTALSEALPELRELLPPQERLQDLDRLLNHSIDDIEEGLSISNMILTPLVVLTHLTEYERYLATNQHTSDRTTATGFCTGLLSTFAIASSRNDQELAKYGAVALRLAMLVGALVDAEERRQELQGNGRSVSYSIAWMSEEQQQRLQEILGQRHPETYLSVRYDRARATLTSSGRAAADLAQELREIGLTVAQVRLQGRFHDPSESRKAYTDALADLCNRTPELQFAPTPAMSLAYPKIDNASLHEVAVRSMLVQHCDWYDTFKAAYPEVSSPARVVCFGSERCIPPTLAKRTVKIESQHQASDAFASLDQENMIAVVGMSIKTAGADDVDEFAQMLRTGTSQHQAIMEDDINFNTPWRTDKGSRTWYSNLIRDRSQFDHSFFKMSPREAAAMDPQHRLFLQAAYQAVEQSGYFLEPGHNETKLPEDSVGVFHVSCYDPNAYTATGNLRAFLAGRVSHHFGWTGPALTLDTACSSSAVAIHLACRSILSGECSAALAGGVAVMSSPFWFQNLGAASFLSPTGQCKPFDEKGDGYCRSEGIGCVMLKKMSAAVANNDQILGCIGASAVHQNQNCTAVVVPNKPSLAPLFKQVISKSGLTPADISLVEAHGTGTAVGDPAEYASIADALNVASRPSPLILGSVKGHIGHTEAAAGVVSLIKVLMMMNEGFIPPQASHTRLSPRITAATDKLRISTSLRPWETDQKAALVNSYGASGSNTSMVILQLPKRHTFPHQGVTKDGLAQPFWISGTNEVEITAYCARLAEYIRTRPTVRLDDLSFNLSRQCNRTLARQLVFSCRSMSELQAMLSRGASAEGSSKVVPTERPVILCFGGQVSTFVGLNRLVYENVGLLRRYLDECDMAMTNMGLESIYPEIFSTSPVQDTVKLQCMLFAMQYSCARCWLDCGVSTRIAAVVGHSFGELTALSISGVLSVQDTIKLVAGRARLIRDQWGSDRGAMMAVEGDESTIQQLLEEASQQTPSDHPATIACYNGPRSFTLGGSTAAIEGVKETLLSKYPYIRHKRLNVTNAFHCSLVGNIVEPLNQLGEELTFNSPVIHIEHSSSTPSTGARPSSTFVADHLRKPVYFYHAIERLARAYPDSIWLEAGSNSTITTMAGRALRPTSDIVGQSHHHFQALNITHGGRGSDSLTETTLSLWKEGLRVSFWQHHPVQKDQYEHLILPPRQFARTRHGLDIIAPKTDQGAAQQTGVPKPDGLWTFVGYEDNNRSRPRFLINSNSEKYLAMVEGHVMARTAAICPAGLEVDMAIEALFSLQPEWKERRLQPMLRDMVNSAPVCLDPIRKFWLQLSAADESCMLWDWNITSTREGSSSSLLHVKGSLQIRSPEDPLYRNDFARLERLVPYRQCTDILALAGAQPDDLDDEIHVLQGRNVYQGFSDVISYTPLYRSLRRLVGRGNESAGCVIRKRSHETWLDVPLSECFMQTGGIWVSCMTDRSPDDVFIATGCELWMRSPSLADVKEKGEDGTEKWHVLARHLRVSDKVYLTDVFVFDSRTGALTEVIMGTKFSRLPKTVMRKILSDFHPGNPSVHEKDIVTAAPKQPIIQAQEIVLAEAPRKHKSVQKRDITGQVCQLLSSVSGIEPAKINQNAELSDLGVDSLMAMELAREIEGVFKFSPDHNDLLEATTVEKLTNYISSSIPGSSAASENIDNHGSPNDTDSSGESDPATPTVACSSTDDFREPFIITSSRDEAEVLSLAESDDTFLKSQRPIVEMAKQNTDREEIAEQYVARYTAGFIPPVSSRSSAREHSGNVVIITGATGSLGSHLVASFARDPSVRTVICLNRRSKTPGTLRQSQALSTRKLQLTEAESSKLRMLDGNTSEPHLGLAADEYTWLARNATHIVHNAWPMSLARPIHTFVPQFQALRNLLDLAREMACNCSPNGMRVGFQFVSSISVVGSAAQQRVLEQRVDLRSSLPIGYPEAKWVCERMLDETLHRYPDHFRPMVVRPGQITGSSHTGCWPHTEHMPLLIKTAQTLQAWPDLDGPLHWVPVDTVAQTMVDLLLPGIESDSNQTGTTLNKSEPDAYPVYHIDNPVGQPWKEMTPIITSALNIPSDRVIPYQEFLNLLRSSPLDRDREIPAAKIMDFFTRDFEHMACGGLVLDTTLSQEHSATLAAQGPVTEEENMKILTL*