MEALQNEADRVKGPWSPQEDQALQCLVKRYGARNWSLISRSIPGRSGKSCRLRWCNQLSPQVEHRPFTPEEDRRIIEAHAKYGNKWATIARMLNGRTDNAIKNHWNSTLKRKFAAEIEQVPAPVSVDNEGSRPEKRQSSGGGPSMPATGLCLSPGSPTGSDVSDTGFPVVSSPNLYRPVARTGAVQVPPQQFEPSSKKDDPPTALTLSLPGTETYENEYESPPLDSAPRHNKLASPEKQPALTFAMPENPEPMTFGSDFFLMIQDMIKTEVKNYMSGLEINEICSQSEGNIRNAAINRIGMGD