MQGAGSGELEAKAEPPVGDEPGTEEAAPDPTAPQKPPYSYVALIAMAIRESPEQRLPLSGIYQYIVGRFPYYRLGQKGWQNSIRHNLSLNQCFLKLPREPGAERKGCYWTLDPAFHDMFQPENYRRRRRAKRPQRAPLAVPGPAPACPTCQEPPYYRPHQSPPAAYLVGSAWASLGQASSPCALTSSPQGTVTLGGYGPYPRLLLPGGVAHQQLSPASGGAGCPYQQPPELPFMHYWGDQEGPYGALAAGIDL