MPQCAVWDCNSFPGQSSEDGSRLSFHTFPLKNASRLKAWVHACGRQNFTPTKSDRVCSLHFDSGDFERDLQLELLGHDPKKRQRARKLKPESVPRLPEHHPGAIESQSSKTREHSIRRAERAAHQELPKLILVVHG