MGKGGRQRHTSTFVSTHYLHVLASYPIRCLSRQVLGIPRDADSNAINRAYTQKKYAARGNDSLTKKIEAAHSQLMMSALTARLKGKAVNKDIRFADQEPLFPWRPKRWDATPKVVLIIGALQLAMIAYGFQAPNMSKVVGSGLIGIAGNVLKQNAISPPPKDASMAPEEEQGRAGKNFVRGALLGIMATFGGVLLFSFPEILTQWAKLKLPDLLTAPGTTVGCWPLLHDGMQVCCNCTAIQVPSNVLALCLFDVPPEQRCDAWMVD*