MMLVWSALMSCIWAMSRQYLQWQPNALGERAHVFSAFGFVHKITTFEKTAGYQALVQFTDAETATAAKLALDGRSIPRYLLAETVGQCSLKITYSAHTDLTVKFQSHRSRDYTNPYLPVAPSAIDSTGQVAVGVDGKKMEPESNVLLASIENMQYAVTLDVLHMVFAAFGEVQKIAMFDKNGGVQALIQYSDVQTAVVAKEALEGHCIYDGGFCKLHITYSRHTDLSIKVNNDRSRDYTMPNPPVPMPQQPVQNPYAGNPQQYHAAGGSHHQQQQQPQGGWVQPGGQGSMGMGGGGHNHYMAPPSSSSMHQGPGGHMPPQHYGGPGPMH