MPTSEVAGASLVMSALTKFLAGLTPPPVITPEQYDGWQWTWKFFVFRPATLKNEAYLLAALLFYVLFAYVGSSSNSNKAKKWMAAHLPVYQQQFSKPQVKDSLIIDGRSDFFNFSTGRRNVASLHTVFTLRPRHDFFQWLYQTGKTFVDLQYRPTDEIQLDFKLAPGALPHDFVWAVVAKDELLSVKDGRWDLTFTKITENPSLPQSLSVMSEFADVTENILKPSGGFSLSDVLKDPKILPYFRSISVTDQPRDRPTVIRPANEREKHVIVSLRVPSSDHIADTVPFVTDIFQFVDVLTKINLRPETRNKLKKIREESDKDIKDESEREKREEALESKQAAKRKAEEERLSKLSAADQKKELEKERKRSLRKSQAKVQRK