MNQHFDVLIIGAGLSGIGTACHVTAEFPDKTIALLERRERLGGTWDLFRYPGVRSDSDMFTFGYKFRPWRDVKVLADGASIRQYIADTATEFGVDEKIHYGLKVNTAEWSSRQCRWTVAGVHEATGETRTYTCDYLISCTGYYNYDAGYLPDFPGVHRFGGRCVHPQHWPEDLDYSGKKVVVIGSGATAVTLVPAMAGSNPGSAAHVTMLQRSPSYIFSLPAVDKISEVLGRFLPDRWVYEFGRRRNIAIQRKLYQACRRWPKLMRRLLLWEVRRRLGRSVDMSNFTPNYLPWDERLCAVPNGDLFKTLASGAASVVTDQIETFTEKGILCKSGREIEADIIVTATGLNIQMLGGMRLIVDGAEYQLPEKMTYKGVLLENAPNLAWIIGYTNASWTLKSDIAGAYLCRLLRHMADNGYTVATPRDAQDCALDVGMFDQLNSGYVKRGQDIMPRQGSKHPWRVLMHYEKDAKILLEDPIDDGVLHFAAAAQDHAAA*