MKTVYRAFDFVDCKEVAWSKARNPIDGPEEQVLAVRREVLLLQKLNHKNIIKLYSAWEDSSGCTNFITELCASTLLAFRLKHKQISRKAIQSWGRQILQGLVYIHSQNPPIIHRDLKCENILLKCCSSTSIKIGDFGSATVIDRTDPLHAVGTPEFMAPEMFEEDYNELVDIYSFGMCMLQLLTSKCPYSECNSLVEIYKKISSGQKPNGLYKLKDMQAIHFIYRCLLPASKRPSASELLADPFLQSKPSGPSFSLSIQNSQSMPNLKNPTESFEGGTSLRQSASNVNQSNKCKMISATPIEDNAVTVRRTNVLCGKVICSKSPSFKRIYRVTGKLEDRNTLHLNLHIQRSSASCDIDFPFDLRYDSPISVAEEMIRAFNYPESDLMMISDLIREEVLSFGLNLDMYNNVNACLSLEEPPMWSKYNRTQESCKCIS*