MKLKFVLNSKQQWELKQQTRNWLELPYDVMANILYRVGVCDILLNAQKVCTTWRNICKDTAMWRVINMYNVFYHKNGRPLMQKMCKHAVNRSQGQLVDITIEDFANPQLLRYISDRASQLRRLEFVYCYGETYESWAGSLRKFPLLEELSIYLTDISTGVIVAAGRFCPMLTTLKINDEMVAPCGNVIAVAIGKNLPKLKHLELIGSFMTNTGLQAILDGCCHLELLDLRQCVYIDPKDDLVKKCLEKIKCVKLPYDSLEGCRYVFLDEPIAGPAIV*