MATRWQLLGQASGFLQDKYKQARLALGDVTPAELLVQEATNNDGGVGPDARTLASIADAAFDMDDYWRIAGVLRRRMARAGDWKEWRPVYKALVVLEFLLTHGPDEVPRDFLPDVAALRDLRGFTHVDDRGFDWGACMQRRCDSVLSLLTDAERLRDARRRIRVSHSTHELVQQHGSPSSSSGSPSSASSRTSSQSHASSWSVASSDSPTMVCHCAAAADYRHDKKFDAYTADDDWMQHLQVHNTTTTLEYDDDHDHDHDCPNHPPLTTPRSWDAHDDHDCPNHPPHTTPRSWDAHVHDLSLLQRRGRPGTDATFCSRMLGAVNVSSRASGFQSLSQPERRSASKKLQRQLSMEY*