MAFVGGVGAVKNGAAGALSSKCGVAGHARAVAGVPRVRSVRVAARGSDGVVAMAVQAPELEEKARAELKALYEKTPCMPIMVRLAWHDAGTYRAATNTGGANASIRYGPEIAHGANAGLKIAIDLLEPIKAKVPEMSYADLFQLASVVGIEFGGGPKIPFKMGRKDATEEECTEDGRLPDATQGMKHLREVFYGMGLDDKEILLLSGAHTFGRAHSDRSGFEDKPWTKKPLDFDNTYFVELLANNDPSLLRLVSDEALMSEEELLGLVKLYAEDKEAFFKDYSAAHVKLSELGCSL*