MPTLPNNPVVQTDLQTCQQQFHQRWNHLSDPHVRALAWLLDAPDLLDPLAAQWQGKVASYADADLAAWLAELEQTPEKLQALHRHIDSLPSTRLGLYAEKLLAFYFEQRRMLVAHSVQVRASKNDTVGEFDFLLRLDGGLVHWEFASKFYLLETSGVSLQADDFIGRDMADSLGSKMQKLLHHQLALSQHPASQPHLSEAVVAAQVLMKGWLFYQDQQHPAAVPGVSANACRGYWCTLSDLVLDETTVYHLLPRQRWLAPAKVALADVSSPAQMRVALSQHFAGDMSPVLLVSLRPESGYGLETDRGFVVPDDWPERAAALRSLSR