MSHLFSPPLAALAASPLLYVYSPERPGLPLAFAPATALAGPGRVEPPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNECFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPAAGSPEAKRTRVEPRESEVGCDVGSPNLATARPMHEPDRSQSPAAGGTARSALLPWPGPELRDPDADRTIQDAGAVASGQLERPVHYPVHHLGSSLRPAPSGSPKGSKSKSFSIDSILAVRPKPASGAEAPGISKPLPGALGSSLLTASSGLPPPFNASLVFDPHVQGGFSQLGIPFLSYFPLQVPEATVLRFH