MNLPSLRATERFANQMILDACRGAKRVHIVDYGILYGDQWPSLIKALSERAEGPPLLKITGIDFPSLVNLEKTGNRLVDYAKSCGMHLEFHSIATAAWESAQPRYHLFSELLFVNCQLRMRHIREDGIIDSPRKLFLEKILSFKPVMFFQSVVHADIGSPFFIHRFDGAWRSFLARLESFEETMKLELIDQSQLDFMDKFIEKCAMGAIACDGQNRVERISSYKTWDRLARKGQFGQLPVSKRALEMVMSVWSGHENFTYGMDENWLLLGWKDVVLNALSVWEPIEKLPRFKHQ