MSQHRTLRRPHSSATFLSSFFKKLSHMYNHSSFHNFSEQYQPIRDFEEKLTQQLESLKPKEDDLILNLEWLEHALGVGLEVHKQAEDLIPTFQFPLSECDEKWTSEYLDDTMKILDICNALLANISEMQLCQLLVRHATHTLGTHEKILNEDDLMRARKSLNEWTETLRSKNLESAGKLERESCSALLQSVSNSLKVPNDKAAVKGKGFLYALYGAKAIIIFVCSMLALAVSRETEMSSVRLYLSDKFLWSTSIVHWLQLAKEEARQHISDGSALCFHEFNNVQSSVTELIGILDIFLRQGGFPLNIEQADRLALAVQEVRSRLDAFVNGLDQVEKKLNNFFHTIIASRSVLLDHLGDPSNVNLM*