MCSSVTVPATHHSALQRYEDDLELEFQQILREENRSVLDPVPDPLAVEAFPNTKPAFNFAAYVNKSHTLQQLVSLGVELHKLEKRKGIPQFVLGLDFERDMKNHIRFLTDTGVPAEMLGELLTKNPLIFKEDLNDLQTRVNYLQSKLFLPEEITRIVTKNPFWLMINTKRIDRRLGFFQKTFVLAGNEVRMVATKQPRLITYNLEHVRRNTFTVQEEMGFGKDEVKQLLLSKPRIWMIKTEALQYRFDYVHRRMKISHEDILKTPDLLLTRDFRIKQRHGFLKFLGKVQYDPRKELYIPLKSLAEGTDEEFVTEIAKSNMECFNRFLKTL