MMTGISPKQQEITRLCVQAAAMQLQHGLESAQVVQMTMRLGSALGVDSVECALTPNAVIITTLLNGHCLTTTRRVLDKGLNMQVITEVQRIIITAEHKIYNINMVKEKLNQIKPLHYNRWIVVFMIGLSCACFAHLAGGDRTIFAITFAASALGMFVRQEFSKRHFNPLIVFAVTAFVASLISGLALKFDLGNNPQIALASSVLLLVPGFPLVNSIADILKGHISMGLARWSLATVLTFGACMGIVLALNVLNISQWGN