MFFSQNRGQLLKQLVSHRTDIAERMLISLGELEKATNNFDQARRLGGGGHGTVYKGILSDLHVVAIKKSNIVVKREIDEFINEVAILSQINHRNIVKLHGCCLEAEVPLLTYEFISNGTLNDHLHTEERPSLPWKDRLRITGEIGKALAYLHSAISVPVIHRDIKPANILLDDALTAKVSDFGASRYIPVENTGTTTAVQGTIRYLDPMYYYTGRLTENSDVYSFGVLLVELLTRRKPSLYRSSEGDGLIMQFVALVAEDNLIKILDPQVVEEGGSEVNEVATLAALCVKLKPEDRPTMRQVEMTLEALQAPKERVQGDLIEGTNEMKYVSMGHPSTTQRAKQSEATRCFSLEEEFLLSARHPR*