MAFCPIFCCGNGSDRKGRGKKQPPWRVFSLKELHSATNNFNYDNKLGEGGFGSVYWGQLWDGSQIAVKRLKVWSNKADMEFAVEVEMLARVRHKNLLSLRGYCAEGQERLIVYDYMPNLSLLSHLHGQHSAESLLDWNRRMNIAIGSAEGIAYLHHQSTPHIIHRDIKASNVLLDSDFQARVADFGFAKLIPDGATHVTTRVKGTLGYLAPEYAMLGKANESCDVYSFGILLLELASGKKPLEKLSSAVKRSINDWALPLACEKKFSELADPKLEGNYAEEELKRVVLIALLCAQSQAEKRPTILEVVELLKGESKDKLAQLENNELFQNPPAVGHTDDGTVAAEGSSDFISEEKESKHELEENTEP*