MEDRSVLTKRYEIGRQLGQGTFAKVYYARNIANGQSVAIKMIDKDKILKVGLVDQLKREISIMRIVRHPNVLQLFEVMATRSKIYFVLEYAKGGELFNKLAKGKLSEEGARKYFHQLISAIDYCHSRGVYHRDLKPENLLVDEYETLRVSDFGLSALTKSKWRDGLLHTACGTPAYVAPEVLSRKGYNGAKADVWSCGVILFVLVAGYLPFHERNLIELYRKIAKAEYRCPRYFSTELKELLSGILDPDPNTRMSITRIKRSPWYRKPVERTPPKKDKTYTSEADASGLACRNSSDGPLSMNAFNIISLSPGFDLSGLFDERYSQREARFACKQTPATVIVKLKEMAQRMKLKVTKKDNGALKLAAPREGKKGTLEFDAEIFELASSFLLVELKKTNGDTMEYQKLLKEDIRPSLNDIAWGWHGDVQQQAQLPQDRQWPPQQQQQAQLPQDRQWPPPLPPQRLEALAANAFSPLPQ*