MTKLSGHPNLCAGGELFHQLEKHGRFSEAEARVLFRHLMEVVMYCHDKGIVHRDLKPENILLATKASSSPIKLADFGLATYIKPGQSLYGTVGSPFYIAPEVLAGGYNQAADVWSAGVILYILLSGMPPFWGKTKSRIFDAVRAADLRFPSDPWDQLSGSAEELIRGMLCRDPSQRLTAQEVLDHSWIRDHAQSSEEPREHENQSYEHLGEGGSSFSTFMTRNQDISFGTGPRVICDAQSPQFTCRSSFTSFGLEPSTPCFASGGFSFGSTDEPNTLEFSSPVPSMPSFAFFSPCPITVQESYTLDLSANISTVNAIQKEASLGRLFMLSDSSVCLGHEAKDIHYKTAEVKRTGGTSGYRMSGIHKRNRTIGLGEFDQLDLVVTESVIRWASCTHLPTASSLRSSLVC*