MNLPSLRATERFANQMILDACRGAKRVHIVDYGILYGDQWPSLIKALSERAEGPPLFKITGIDFPSLVNLEKTGNRLVDYAESCGMHLEFHSIATAAWESAQPRYHLFSELLFVNCQLRMRHIREDGIIDSPRKLFFEKILSFKPVMFFQSVVHADIGSPFFIHRFDGAWRSFLARLESFEETMKLGLIDQSQLDFMDKFIEKCAMGVIACDGQNRVERISSYKTWDRLARKGQFGQLPVSKRALEMVMSVWSGHENFTYGMDENWLLLGWKDAVLNALSVWEPIEKLPRFKHQ