MNLPSLRATERFANQMILDACRGAKRVHIVDYGILYGDQWPSLIKALSERAEGPPLFKITGIDFPSLVNLEKTGNRLVDYAESCGMHLEFHSIATAAWESAQPRYHLFSELLFVNCQLRMRHIREDGIIDSPRKLFFEKILSFKPVMFFQSVVHADIGSPFFIHRFDGAWRSFLARLESFEETMKLGLIDQSQLDFMDKFIEKCAMGVIACDGQNRVERISSYKTWDRLARKGQFGQLPVSKRALEMVMSVWSGHENFTYGMDENWLLLGWKDAVLNALSVWEPIEKLPRFKHQ*