MPAPNLTSADYLRAFQALMPRGRVWPKDPDAEQTAVFTGITKVYAGNTARANQLLVDAFPGTTYELLPEWESTLGLPDPCAGASPTVQQRRAQVVARLSATGGQSVAYFVQLAANLGYTITITQFAPFRFGSTFGQPLNGVAWAYAWQVNAPSFSVKYFRFGASGFGEPFAAWNNNVLQCELQKYAPAHTQLIFKYS