MSLLFDDDYVNLRERGITYEESEPQRFFIFTHFTLPESLYTVASCDVLVVIPPNYNQDGNDMFWTFPRLYRADGKPIPAVLDPAGGDNRILNGKEYCRWSRHWQSGPGMWRPGRDDIISIYRRIVWALQKPDCQ