MATTRVLDRLAVSAAEHGGGALPLTFFDVPWVFTGPVERVFFYAYPHPVEHFKATLLPSLVSSLSAALAAFYPLLGRVRPCPGGGGGFEFWSEAGDSVEFTVAESDDDFDELSGDAPRDVGRLYSLVPRLPARNTEDGGFSLAAVQVTVFPGQGLAVGVSIHHVACDDSSYMHFMKTWAGHCRAAAGGEEDAVPPPPFLDRAVVKDPDGLAARTLDEMRQLASSNGPPPPAPPPLPKLVIASFTLGRDSIDKLKQRVAGAANGAGAVHCSAFTVACAFAWACLARSSAPNGCSSDRAHLLFSVECRRRLAPPIPHEYLGNCLRPCFVDVPTADLLLPSASPDGVASAAAAIGAAIRALDGGVLAGAEGWFHRILSLVPRRPMSVGGSPRYGVYETDFGPGMGRPRKVELVSIVKTPGTVSMSEAGDGLGGIEVGVVLPEPDMARFASCFSQGLDQL*