MSPPSGTLALVVALALISGFADVITWVRFESFAGLQTGNMIFIGEAIFVQSLPGAFATISYKLAMIASHFFGVFLFCALAHVTRWPVRVGSLLLAALTAAAAVLDLLFESRWAACPVSASLGAMNFVSSPNTLLEGKVFMMTTLTTGNLQKCAKMLFYAVSDHGLNAEERAQTLYAAATILSTICGASLAGLALYASPFGTATTSPSWWLLFVAGAQCATLLYHDFLLKPKSESYPLEHGRMSPLVEPLAADAGSAQAQETCNTACLGCSEGDGERTAGNAAEDGLYPSPLRVTVDRGAAD*