MPFSEVDLEKFRIPLVEITRATKNFSSETLIGDGGFGLVYRGQLSNRWRNQLVAIKRLDPQGYQGTNEFHNEVKLVSSFNHPNIIPFVGYCDDANEKIIVCKYATNRSLEYHLQDPDRRRRLTWEQRLKICLGAATGVKYLHSGLGEHSRVIHRDLKSANILLDENMEAKICDFGLSRLSPRNQQDTLVRTRPSGTRFYMDPVYNERGRLSKESDIYSFGVVMFEVSSGMMAYKERPLEDTNELFLIDIVRSYYDDHGLVDGLDKLKDPTIKDRTDMRSFHKFNEIAHECINMDIKKRPTMDRIIKAIEEALNFQMSGISEGINSVEYYDDFWEPLLPQGYQEIVARAVPPLDFDSKKQLYFCLSDSPIFLDDGYLSFQLDMESGKKCYMLGAKQLSIEWQDNPNYWEWGHTLKSRSLLSF*