MSKNIVIMSNNSSNEDDQFELRRGPWTLEEDNLLIHYISTNGEGRWNALAKCAGLKRTGKSCRLRWLNYLKPDIKRGNLTPQEQLLILELHSKWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKQARQLKVDCNSKKFVEAIKSLWMPRLLEKMEQSSSIEKHNPSLITPLINNQEPYDKENSRMYSTDSMNMLKLQPNEMTKDVTIYNNSVQNECYHVESLSQQPDFSSQEMSISECEVAEAHWFSDEMAAASLWNMDEFWQFRKLGDIDI*