MAEVHLMSPYQMGKFQLSHRVVLAPLTIQRSYGNIPQPHAVLYYSQRSTKGGFLISEATYVSDSSMGDNRRDTKKHVKLIRADTTLHLSQKAKKDTPGVWTKEQVEGWKPIVDAIHEKGGIFFCQLWHVGRVSNCGFQPNGQSPISSTDRIVPLESARNAIEAGFDGVEVDAAHGYLIDQFMNDQVNDRDDEYGGSLENRCRFALEVVEAVANEIGADRVGVRLSPSADYMGSGDSDPEALGLYMATSLNKYGILYCHMVEPKMVNAYGGGDETPFSLLPMRKAFKVTFIAAGGYDREQGNKATADNHADLIAYGHWFLANPDLPRIFELNAPLNKYNRETFYTPDPVVGYTDYPFLESSTEIFDCRRNKQILVWLKEFEK