MSSNDAFLQESQVQLLLLGTILPAALGTLFVAGHLYTRAVITKILGWDDFCLVTAWVLIISQTVSASLSCNYGGGRHIELQRPDDLKPLAILAFVSRLLYQLGLMMVRIAMCLLYLRIFQDKTSKIIIYLLILFQLVATIPATLVLVFQCDPIISQWDPNVEEIHCDDPMPAITAFTVCSVFSDAALIAFAVPRVLPLQIPKLQKAFLLAIVSFGLLIIIVSIIRYVRLEPVYAGKDYTWNMWQITTFASIELNTALFCASAPSTRDLSCAN*