MAAPVLTKEAAEKTARSIFVGNIPYEATEEKLIELFSKAGPVIGFRLVYDRESGKPKGYGFCEYNNPAIAASALRNLQNIEFNGRPLRIGPAAGEQNSAELALSNPSVGPPLESPYGDNIDPQAAPEAISRAVASLPPEQMYELMKQMKLCIQNNPNEARNMLLQNPQLAYALLQAQIVMKIVDPKVAIAMLNRSHDQIPPAMPDEDTSMRAPVMAFPGHINQTTHVGPNAPGNHMMPISSPGSHLPPSGFPHHGGPGPVPHPNHFSVEQVPQRSQAPQGMQQKFYPNNMPPNGFPPNSVAPQSQPPYDYPSGQTQPPTMSGQQPHFNPNGPPNMAVRPQRPPAAQITPAIAAAAAASMGPNSLLAGQGEQEKVTLIMQVLQLSDEQLALLPEDQRRSIMILKEQLGKTGAI