METVLKAIADWIKGILTAGIMSNLSGLFDDVNTQVGNIAQQVGTKPSSFEPRVFAMIEALSRNVVLPIAGIILTFIACYELIEMITQHNNMAQFEPALIMRWIFKTAVSVWLISNTFDIVMAVFDLTQKVVSDSSGIIAGNTRVNDIGLSMLEASLMQMDVGPLFGLFLQSFFIGITMRILSIIIFVIVYGRMIEIYCMVSLAPIPMATFGNHEQSHMGQNYLKCLFALGFQGFLILICVAIYAVLIQSVAISGDAINSIWSIVGYTVLLCFSLFKTSSVTKSVLGAH