MEFLTLLYGAMALYLCFLIWKLFDQRRDQESYILDYQLYKPSDERKLGTELCGKIIGRNKQLGLNEYKFLLKAIVNSGIGEETYAPRNVIEGRETNPTLDDSVTEMEEFFHDSIAKLLERSGISPSQIDVLVVNVSMFAVVPSLTSRIINHYKMREDIKAYNLTGMGCSASLISLDIIRNIFKSQKNKIALLVTSESLSPNWYNGNDRSMILANCLFRTGGCVILLTNKRSLKQRAMFKLKCLVRTHHGAKEDAYSCCNQKEDEQGNLGFYLAKNLPKAATRAFVENLRMLSPKVLPTRELLRFMIVSLIKKLSQTSSLKSSSGGSSKSSKSPLNFKTGVEHFCLHTGGKAVIDGIGKSLDLCEYDLEPARMTLHRFGNTSASSLWYVLGYMEAKKRLKKGDRVLMISFGAGFKCNSCLWEVMKDLGDHTNVWSYCIDDYPPESLANPFMETFGWINNVEDATNFKLPDLFLK*