MGRLSCGGGVQPKLRKGLWSPEEDEKLYNHIIRHGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDLILALHEILGNRWSQIASHLPGRTDNEIKNFWNSCLKKKLRQRGIDPSTHKPIAGAGAGAVDHDRKPAAGDSDEGLAQKQPAVFDPFPLADFGFDLGAAGVAALYCGPYDDGVGKASPDAGWFVADYSSVLDVSENLGYGESSSNSSNWTCAEMSSAVLDSEVLHWASGGGAAKPEPYTELEQQQRSGGYGGGEQAVDDDDDALEHKFSLPCGQEQSLAHFDFNLEYF*