MRPSPGSLTEEDGRCYFAQLMSAVQYMHDQGVIHRDLKLENVLLNHADDCKVCDFGLAHLFRRERGKIVREQLKEICGSKSYAAPDVLVGRGYDGAATDIWSCGICLFGCLAGFFPLDGATTQDWRFVRVCKAVIQGHSLTRTVFSFYNRECPLSAEAVHLIDGMLSLNPTKRFTITDILSHPWLRKRRAVSFGQENMRIPEFKRKGVISDLPDYRTPYRTSVAAAAAVAAATGAGGSAGFVVPTGGQTIGHQESMDLEEYGRLRHESAGELPNYRGSAGSDARISWIEATAVAPDLGPSSSEGAGPPLSLQRQHAFLGALPEGDPRP*