MSCTSADQFCFDKELALKLRIGALFTILAAGAIGVCFPFLGKTFKALSPERDAFLAIKAFAAGVILSTGFVHVLPDAFDSLTSSCLSENPWAKFPFAGFVSMLGALFTLLLDVTASAYYQRRAEKFSGTASTPEDPPKVAESDNRIHSHAHAHSPAHADQDSLEAGNLKVRQRVVSQVLEAGIVAHSVIIGIALGASQVPCTIRPLFGALTFHQFFEGMGLGGCIAQAGFGNLSVVVMALAFSLTTPLGIAVGIGISSTYNENSSTALIVQGLFDAASSGILIYMALVDLIAADFLGRRMTNNTRLQMWCFASLFLGAGAMSLLAKWA*