MGKMRRLFKNVKEGFKVSRKSFVLQHDKNEKFKDHYSLKEQLGSGNYGTVHACMHLDSKDIRAVKILKKEKIQDDSFRNEIDTLKELDHPNILKIFESFEDDKNYYVVTEFCDGGELFEEIIEWGKFTEEDAAVLMKQILTCVNYCHKRNFVHRDLKPENILLEKDKGFDCLKICDFGTAKIFDEDAGSAKARLKDSVGSPYYIAPEVLAGSYGAKCDVWSCGVIAYIVLSGVPPFNGFSDEEIYDRIMEGKYNFDGDEWSDISDEAVDFISSLLTYEEQDRPSASEALTHKWLDAAKMELTESYTKKEAVTSLSNLASFNAQQKLKQATYTFIVSQLLTKQEKEKIDSIFRAMDVDSDGKLSKDEIKMGYKEHFGKSLDDDEIDTIFSRVDSDMSGEIDYSEFVMATMNQRNLASQNRLESAFRAFDRDGNGQISPEEVRIILSAGQSGGIDEKTVAKIIADVDRDGDGQVSFSEFCDMMSKNII*