MSGLRFLDLIKPFSPFLPEVQQPETKVPFNQKLMWTGLTLLIFLVMSQMPLYGIVSSDTSDPLYWLRMMLASNRGTLMELGITPIISSGMVFQLLAGTHLIDVNLDLKADRELYQTAQKLFAIILSMGQATVYVFTGLYGQPSDLGAGVVCLLILQLVVAGLIVILLDELLQKGYGLGSGISLFIATNICESIIWKAFSPTTINTGRGPEFEGAVIALFHLLLTWPNKQRALQEAFYRQSLPNIMNLLATIVVFAAVIYLQGFRVEIPVKSSRQRGARGSYPVRLFYTSNMPIMLQSALSSNIFLISQMLYSRFSENLLVQLFGVWEPKEGSAQLFATSGIAYYMSPPLNFTDALLDPIHTAVYITYMLVACAIFSKTWIEVSGSSPRDVAKQLKDQGLVMAGHREQSMYKELKRIIPTAAAFGGACIGALSVGSDLLGALGSGTGILLAVTIIYGYFEIAAKEGDMAGMKGMIMG*