MNQHFDVLIIGAGLSGIGTACHVTAEFPDKTIALLERRERLGGTWDLFRYPGVRSDSDMFTFGYKFRPWRDVKVLADGASIRQYIADTATEFGVDEKIHYGLKVNTAEWSSRQCRWTVAGVHEATGETRTYTCDYLISCTGYYNYDAGYLPDFPGVHRFGGRCVHPQHWPEDLDYSGKKVVVIGSGATAVTLVPAMAGSNPGSAAHVTMLQRSPSYIFSLPAVDKISEVLGRFLPDRWVYEFGRRRNIAIQRKLYQACRRWPKLMRRLLLWEVRRRLGRSVDMSNFTPNYLPWDERLCAVPNGDLFKTLASGAASVVTDQIETFTEKGILCKSGREIEADIIVTATGLNIQMLGGMRLIVDGAEYQLPEKMTYKGVLLENAPNLAWIIGYTNASWTLKSDIAGAYLCRLLRHMADNGYTVATPRDAQDCALDVGMFDQLNSGYVKRGQDIMPRQGSKHPWRVLMHYEKDAKILLEDPIDDGVLHFAAAAQDHAAA