MPDKKCGVICNNARFGVQEVSSLSQKWDDHAKELVRKQKLTPFSGQRSQNCRQVWIKGSEEYAQPIGKTAERRKKANNHIDEQIDLLCYVMRSIGEPDDVRGGLSVTFGDLFQRYTRISSTLVGILIRARKRNLVEFIGEMLWQRRDDDVIITLLDQK