MSYSLTRQLLSSDEQGYKRATQSEFLRLAGHGKASKDLLGLWLANDRLYIHSYCRGLGRLLSFLEFPDTVQRDQDPATTTQLLDWIVAALVNIRREEKFFINTAFEYGININLETKDGRVESSSKLEGLRRWEALYASVSPNEKDVLPWLEAAVIYWGTEKCYLDAWSWAKAQLSDNNDGSDDADGGAVRKEFINNWTCKEFVDFVDDLGKIIDDTVANVVKEKGEGAKEQLFKRVQGKWQDVLEAEEAFWPAV*