MATKMDPPNGYCPPDKHYYMLWHSLFEIDTKYVPIRPLGKGAYGVVCSADNLETGDKVAIKKIGNAFENSIDALRTLREMRLLRYLQHENVVGLLDIMKPVGRYTFNDVYLVYELMDTDLHQIIRSSQPLTDEHYQFFIYQLLRGLKYIHSANVLHRDLKPGNLLLNANCDLKIADFGLARTGREKGQFMTEYVVTRWYRAPELLLSCEDYTSAIDIWSVGCIFAELLGRKPIFPGKNYINQLKLIIDVIGSPKESQLGFISNHKARSYIRSLPPTPRVPLSRLYPHANPQALQLIERMLAFDPKERITVSEALDHPYFNLVHDNHAGDVYQFRPDNIIPPDVMEDQMVDTSSNLREYVWREMCYYHPQAINEM*