MKVNMEYTKEKKVGEGTYAVVYLGCQHSTGRKIAIKEIKTSEFKDGLDMSAIREVKYLQEMQHPNVIELIDIFMAYDNLNLVLEFLPTDLEVVIKDKSILFTPADIKAWMLMTLRGVYHCHRNFILHRDLKPNNLLFSPDGQIKVADFGLARAIPAPHEILTSNVVTRWYRAPELLFGAKHYTSAIDIWSVGVIFAELMLRIPYLPGQNDVDQMEVTFRALGTPTDRDWPEVSSFMTYNKLQIYPPPSRDELRKRFIAASEYALDFMCGMLTMNPQKRWTAVQCLESDYFKELPPPSDPSSIKIRN*