MSPPSGTLALVVMLALISGFADVITWVRFESFAGLQTGNMIFIGEAIFVQSLPGAFATISYKLAMIASHFFGVFLFCALAHVTRWPVRVGSLLLAALTAAAAVLDLLFESRWAACPVSASLGAMNFVSSPNTLLEGKVFMMTTLTTGNLQKCAKMLFYAVSDHGLNAEERAQTLYAAATILSTICGASLAGLALYASPFGTATTSPSWWLLFVAGAQCATLLYHDFLLKPKSESYPLEHGRMSPLVEPLAADAGSAQAQETCNTACLGCSEGDGERTAGNAAEDGLYPSPLRVTVDRGAAD*