MGRGQAEDVSQLSLPPGFRFFPTDEELLLHYLCPKVAGQHFPIQIIGDIDLYQFDPWVLPNKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKLITGGGKKVGIKKALVFYIGKAPKGSKTNWIMHEYRLLENTRKKGSTRLDDWVLCRIYKKNSGTQVSELAKEGNAIGYTSPSPCLDDVILESLPEMNDRFFSLPRINSLKSFQNDRQTHQSLGNVDWMGQRSEFGSNGQNQSQGDVAHFNFPQIPPLCQVESPSEMLGSSIEDEVECALFENGLTQHQNPHLTQWIDSFVSAYPAQFAPVSYGCRQ*