MIRLIFLFVVLGLGLFVGTQYAGQQGYVLISIANRTIEMSVTTLVIFIIGALAALFALEFLVKKILYTSFHTWNWFSVRKQRRSRRYTNEGIIKLLEGDWTQAEKKVTRWANHHDMPLLCYLVASEAANGMGDRAKRDHYLALAAQQNNSTLAVELTRAKQQLGDGDNQAALETLTQLQRNHPHNTVVLNLLKQCYQALGEWQPLLALLPKLVKAKRLSNEEAQQLEITAQRGILQDIASQKGSEGLMQHWAQLSRKLKAEPELLMCFITQLIQRKADYEAFSMIKESLKKQATPELYALLPELNISDRHPLIALLQEALRRDGNNAEAHSALGQLYLREKHWADAQKHLEKALSLRSSVSDYAYLADALEKQNFTRAAHDVSRKALSLLESPSAQSS*