MSHLFSPPLAALAASPLLYVYSPERPGLPLAFAPAAALAGPGRVEPPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNECFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPAAGSPEAKRTRVEPPESEVGCDVGSPDLATALPTRAPDRSQSPAVGTARPALLPWPGPEPRDPDADLTVQGAGAVASGQLQRPAHHLGSPLCPAPSGSPKGSKSKSFSIDSILAVRPTPASGAEAPGIPKPVPGALGSSLLAASSGLAPPFNASLVFDAHVQGGFSQLGIPFLSYFPLQVPEATVLRFH