MATRGLSPFQLIAFLLVGLLATCHAGSIAVYWGQNDGEASLAETCASGNYEFVILAFLPTFGKGQTPELNLASHCDPSSGGCRGQSKDISSCQRRGVKVLLSIGGGDGSYGLSSPGDARQVAMYLWNNYLGGSSSSRPLGDAVLDGIDFDIELGGVKFWNDLARDLKNLGKNGGKEVLLSAAPQCPFPDEWDGGAINTGLFDFVWVQFYNNEECQFSAGRGAFLDAWKKWESVPAGKIYLGLPAAKDAAGTGFVPAAELTSRVLPLIKGSPKYGGVMLWSKFYDDRTGYSDAIKSQV*