MRAAKLKPEREPRVMRLLSLGRHPHVARFYEAIRPPAAGDNQYTYIVMELAESGELHDHVAVRERLPEAEARRIFQQLAAAVAYCHRNRVAHRDLKMENVLLDAEGSVKIADFGFSKLWSPGKMQSRSLGSPEYAAPELLEGRSYRGPEVDVWSCGVILYAMLCGRYPFDGADMSDLARNIRRGEFRLPSWVSDDARDLISSMLIVRPEKRATLAEVTAHRWLQPDMPPHLAMPPPDATAAAARQGVNAATVELLVTRHGFERTSLLQSIRLDDGSEEAVAYQLVLSKQHDAATLYQLSMPPPPPPHGRHQWALDGGELVLRECPRETMRRVAKALGELGVRILFYHSHRHRMVCAHVRAAGGGGVPTAAIIHSFIRRHKDCGGSSSSSGAATATATDDDTAAVESLSAAAVFFEIQLLKAGEGNGNSNSQQHQYVLHLKRTSGPQIPYLRVCAQLASKLKSNPY*