METTGSLAQLQLPPGFRFHPTDEELVLHYLRRKADSHVFLIPVIAEVDLYKFDPWDLPDKALFGEREWYFFSPRDRKYPNGARPNRAAASGYWKATGTDKPIFMTNSHSKVGVKKALVFYRGKAPKGEKTNWIMHEYRLAEGVSPPARHHRRGSLRLDDWVLCRIYEKCTHAQRAG