MANYFNTLNLREQLDQLGRCRFMAREEFATEADYLKGKKVVIVGCGAQGLNQGLNMRDSGLDVSYALRQAAIDEQRQSFKNAKNNGFNVGSYEQLIPTADLVINLTPDKQHTSVVNAVMPLMKQGAALGYSHGFNIVEEGMQIRKDITVVMVAPKCPGTEVREEYKRGFGVPTLIAVHPENDPQGEGWEIAKAWAAATGGHRAGCLASSFVAEVKSDLMGEQTILCGMLQAGSIVCYEKMVADGIDSGYAGKLLQFGWETITEALKFGGITHMMDRLSNPAKIKAFELSEELKDLMRPLYNKHMDDIISGHFSSTMMADWANDDKDLFGWRAETAETAFENYPTTDVKIAEQEYFDNGILMIAMVRAGVELAFEAMTASGIIDESAYYESLHELPLIANTVARKRLYEMNVVISDTAEYGNYLFANVAVPLLREKFMPKVGTDVIGKGLGMVSNQVDNATLIEVNSIIRNHPVEYIGEELRGYMKDMKRIAVGD*