MQVVALKKVRMDSVFLVFEWVDHDMGRLLDAMPRCFSLPEVKCLVQQLLRAVAHLHRCWVVHRDIKMSNLLYSSSCGLLKLCDFGLARYFPPVPGPMTPRVVTLWYRPPELLLGAEVYGEAVDMWSVGCVMGELLRHAPLFPAHSEPECLRMQCELLGTPTPRTWKGLSSLPHFSMLNLPHQPENHLHKVLGTAAEGCHACLDLLQSLLAFDPDQRISAEAALNHPFFSAIDLKRQLLQERERDRRLGSYFG*