MLGDCWFLGALSVCATRPELMKRLWVSIKNGKEHGIYTLAFYKDDCWHEIIVDDQIPCTMSNKPLYARCKDDEEFWVPIFEKAYAKLHQCYENLISGFVDYGMKDLTGVPPDRWKPEEYEDEEKPLNERAVELWEDLRSFVAQGYVPDGVRLLVLGAAEAPGADGILRGHAYGLLALEEVPITREGRRETLRMLHVRNPWGKKEWEGKWSDKSGEWSEFPAVASALAHKDEEDGAFWMEYRDFLLNYNTVYVCRLFPSDWSGMRVIGRFEKDMAGGSPAKGNAEWVKNRQYHLSVKSRGPVKAVINLCQPDVRILGQAKFPLPFAFFICKLARAGERVSNKAALNQDMSSGVFKAGREVTWDGKLDPGDYAVIPMTFEKGTVGDYALMIYAKARDEEIDLEGEEDIPRDLDLSQAGASQDDASLGDMCAAAEIPEAEPETHAKQGSDVLAEVVSQLAQNMAKLSQLVDSLQKDNAALRGEPVDRAVMQKAIVQATSERARRYVQACDALQVRPNTMLVKEFPEPAGGVLDFTKGGNYLGSRGVLPILAVIRGDAFEELVLKGQGLLDDAAIAVAEQLKGHATVKRIDLSDNKIAVQGAIKLREMAIATPSLTEVNVTNNLIDTYTANKLRSALERNLRGGGGGGAVGATPPSVFSKKRTSADMGKENGGAANGGAGGGDDDDPSLNARYDTAEKEAKMARVEKILEGDGFDVDEGEGEQFGAVKPWLGTVQNMVPTGFKESRAMKEACDDQLELEFVHGYRAHDARRNLFYLGSGAGDIEEIVYHAAALGIVYTGFRGESDDDMRKRKQRFFTMHDDDIIALAMHPKGQLVATGQVGKDGIIHVWDAKSMAVKATLKGFHKRGVCALAFSANGTRLVSVGLDDDHTVAVWDWMKSGAKPLGSDKGDKNKILLAEFKPGSETEFVTVGAQHMKFWTIDGSGRPSGKLGSAKGKGTSAQKAYHAVAWAKGRVGDGGGRRAQGPVFALANTPDGGLVSGGKDGLVKFWTPELKCSRTVDVGKLLSANPIGAFVGAAPAIRALHARGGTVLVGTQSSQILEIEGSSVSVFMAAHGASGTWKGQAADYQGEVWGLDVKPSVGKTKKRYVTCSDDKTVRVWSVQRKSCVAVGTLSAPAKRVAWSPDGRDLVCGLLAGEVEVLDAETMQRRAKFKCASPNVAPGDISDIKFSPDGSVVAVASHDSFIYLFDGKAHSGTVWHIDFSEDGQTLQASDNAGEILFWSVSSGTQITKVSGLRDAKWASQTCVLGWSVQGIYAPGLKLPDINAVDRSNNGQCLAIGDDFRSVQLVNEHVTNVKFTKDDFTLISTGGADLCVMQWKHTWTGMPRDEEEEDDAEMRVNYDKKMETGARRAAVTREAVGGDDDFGVDDGEGEQFGACKPWVGTVNALVPDGWAPDPKLKQEPKDNLVLEFVHGYRAHDARNNLFYLGPREDGATDQIVYHAAALGIVYDKGGHSQRFFQGHDDDVLALAVHPDGYTVATGQVGKKAPICVWDARNPQAPPLATLTGHQRGVPCLSFSRDGKTLVSVGLDDNHMVIVWDWKAKKKLGENKGGPDRVFNVDCSPHADGEFITTGAKHIKFWSGGPAKPAGKLGSAKGKGMTDQKAYHAVAWLDASTVVAGTTDGALYKFVGGTATEAIPAHQGPVFALHVTPDGSKLLSGGKDGAICVFATQGLGSGSTPAKRIDLNKLLSSDPTASVTALAPAVRALNVKGGKCVAGLMSSTVVEVDLASGSATTLMAAHGASGTFKGKAADYQGELWGLGVHPSKNEYVTCSDDCLLRFWDVASRKCTKVIKLEAQGRSACFSPDGAHVAVGLYTGDVEIFDMRRGERICKRTTGAGKIAKEELGELDYSPDGKYLAVGSHDNGIYVFSVNEDYKLAGRCKGHSSYIRHLDWNESGTAIQSDCGAYELLFWSVPSCKQNSKASSFKNEKWATQSCVIGWPVQGVFEPGWTGSTSIPCLTDDSKRKKYKGHSEFVTNVRWTPRDDYLISVGGADLCVMQWRREK*