MNLPSLRATERFANQMILEACRGAKRVHIVDYGILYGDQWPSLIKALSERAEGPPLFKITGIDFPSLVNLEKTGNRLVDYAESCGMHLEFHSIATAAWESAQPRYHLFSELLFVNCQLRMRHIREDGIIDSPRKLFFEKILSFKPVMFFQSVVHAEMGSPFFIHRFDGAWRSFLARLESFEETMKLGLIDQSQLDFMDKFIEKCAMGAIACDGQNRVERISSYKTWDRLARKGQFGQLPVSKQAFEMVMSVWSGHENFTYGMDENWLLLGWKDVILNALSVWKPIEKLPRFKHQ*