MGRLSCGGGGVQPKLRKGLWSPEEDEKLYNHIIRHGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDLIVALHEILGNRWSQIASHLPGRTDNEIKNFWNSCLKKKLRQRGIDPSTHKPIASAEAGTALPDAGDHDHKPAVAESDGLATKQPAVFDPFPVADFAFDLGAAGVAALYGAPYDDVGGKASPDDAAGFVADYSSVLDVSENLGYGESSSNSSNWTCAEMGGAVLDSEVLHWASSGAAATAKQEPYTDLERQHSGGYGGGGQAADDDDALEHKFALPCGQEQSLAHFDFNLEYF*