MVRGKTQMKRIENPTSRQVTFSKRRSGLLKKAFELSVLCDAEVALIVFSPRGKLYEFASASAQKTIERYRTYTKENISSKTAQQDIEQVKADAEGLAKKLEALEAYKRKLLGEKLEECSIDELHSLEVKLERSLTSIRGRKTKLMEEQVSKLREKEIKLRKDNEDLREKCKNQPVPMVAPVPIVASAPVTVTAADDNPGRNNTNNNMDGCLAEAAPALLQEIVRLRLRHSPILKVRSPRISWISVLREKGDARHAMTPDLKNPHHVVYVLTCINCPHGCKCETHAPITNPPPGRNPSIGCLHYRHLNRNLMCLHVFLSLR