MGRGQAEDVSQLSLPPGFRFFPTDEELLLHYLCPKVAGQHFPIQIIGDIDLYQFDPWVLPNKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKLITGGGKKVGIKKALVFYIGKAPKGSKTNWIMHEYRLLENTRKKGSTRLDDWVLCRIYKKNSGTQVSELAKEGNAIGYTSPSPCLDDSILESLPEMNDRFFSLPRINSLKSFQNDRQTHQSLGNVDWMGQRSEFGSNGQNQSQGDVAHFNFPQIPPLCQVESPSEMLGSSIEDEVECALFENGFTQHQNPHLTQWIDSFVSAYPAQFAPVSYGCRQ