MADPKSISDPYEHLKLKLNPDGSLTRLAPVPTLPATPELTSDNQLALSKDIPLNTTNATFIRLFRPVSPPTNTTKNLPIIIYFHGGGFILFSATSLPFHNSCAAMSAHSQAIVISVEYRLAPEHRLPAAYDDAVDAVLWVRDQALRINSSDEWLTNHADFSKVYLMGSSAGGNIVYNAGLRALDLDLDPIKIIGLIMNEPFFGGVDRTESELRLVNDPIVPLVVNDLMWCLSLPKGSERDHQYCNLSHDQNGYRNEKIVRLPKCLVKGYSGDPLVDRQKEFANMLEARGVHVIKKFDEGFHGVEFFDPQKAQVLYDDIKSFIWALDDKESAL*