MKEKEKHIESVNLGDLKSAKVLGRGATGTAFLVHRKERNQHFALKVVEKTNIKHVRSELEILRVLRHPLLPRLEGIVVTERVVGYLINYCPGGHLNLLRMQQTESMFSDRIIRFYAAELVLCLEYLHGLGIVYRDLKPENILIQEDGHLMLTDFDLSITLTPQIPQNEINDPSPMATICRRRSKRRKLKFGFLGSAALCGSRPIQEHEDEYPSSSSSSSAGSSGGYFKRANSFVGTAEYVAPEVVNGSGHDFGADWWSLGVVLYEMLYGRTPFKGHNREDTFRRILTQQPDLTGTETPLRDLIRRLLENKRDKRIGLERIKGHQFFRGVDWHSLLDVCRPPWIPIHVDFDTEMGGEETAIDLVGLVVGASIHVKGEEEKRCKEERETKWLQEVLTNPPDPFIDFAVF*