MTAASAEQLPPAEQLSPGERLARFRQCVTAEDYFQALDVPFDPKVVAVNRLHILRHFSRAVARTDAENPAPQERLAAYRAALVASYEAFTTAGALDHRLFKVLADRAPQAFVALDTVTVEAEKRA