MMDLQKNIANDTTILMELPAPKIFIPYPQTLDPKEFLPKQNSRKPCNGFMIYRKVYQKQLNANSYRFKMTIISRWASALWLEENEKLKDAYRQFASKIAKIHSENHKAELENLDNRINNIKLSVTPYIYIPPRSQQFISPPLTPLISDSISSISPQYYYLNQSFPYSDLYLDNQQFCTPNDLQSDNHFNHFHNIQQNAENLPYNEIPSVASYMFQTLPSSIEQALEDCNNYFFDDSL