MDIFRKAKAVRFKSHLDKYLVADDDQENTRQSRNGSSKKSRWLVELVEGSNHLIKLKSCHGKYLLASDIAFLLGMTGNKVTQTSPENTNDLRIEWEPIRDGFQVKLKAFGGRYLRANGGTPPWRNSVTHDSPHTASTHNWILWNVETVDIPENEMLTDYLSMVSSFSSVSDELSGLDMGSPVMSTRSSFSSSPKIAKSIPVTKKTAMDLFYKAKAVRLRSYHDKYLTAEEDEETVIQDRDGASKNATWTVEFINNNSEKNIIRLKSFYGKYLTASNQRFLLGMTGRKVLQTLPRRLDSSVEWEPIREGNQVKLKTRYGQFLRANDSIPPWRNSVTHNIPHRTSTQDWVLWDVDVVEILVHSPAPKPPPPLIPHEESVAASESSSPSIVSSASPASFSRQESGEFLASSLMKFGDGRLIYYHIVDEYGEINEGVEGLCIPFKGNSVEELTKTLEEETGLEDITVCTKSPLNGKLYPLRLQLPPNNANMDVIVVPS