MGRQSCGYKQKLRKGLWSPDEDEKLLRYITEHGHGCWSSVPKLAGLERCGKSCRLRWINYLRPDLKRTRFSSQEENLVIQLQSVLGNRWSRIAAQLPGRTDNEIKNLWNSSIKKKLMQKGIDPNTHKPLSEVKLSTSKCPEKASRELDTAISLNLKADSSKPSLIDVSSSKSHKRYFLLLIVSLSNAYFYDDDWGGGEHGTTALASNFQESSKAPSQIDAMHDLLKSKNFTSSVWSRLSTSAQDFQISKMPTCLEIMPSVN