MEFLSLLYGAMALYFCFLIWKLFDQRRDQECYVLDYQLYKPSDERKLGTERCGKIIGRNKHLGLNEYKFLLKAIVNSGIGEETYAPRNVIEGREANPTLDDGVTEMEEFFHGSIEKLLERSGISPSQIDVLVVNVSMFAVVPSLTSRIINHYKMREDIKAYNLTGMGCSASLISLDIIRNIFKSQKNKCALLVTSESLSPNWYNGKDRSMILANCLFRTGGCVILLTNKRSLKQRAMFKLKCLVRTHHGAKEDSYSCCNQKEDEQGKLGFYLAKNLPKAATRAFVENLRVLSPKVLPTRELLRFMIVSLIKKLSQTSSLKSSGGGSSKSPLNFKTGVEHFCLHTGGKAVIDGIGKSLDLCEYDLEPARMTLHRFGNTSASSLWYVLGYMEAKKRLKKGDRVLMISFGAGFKCNSCLWEVMKDLGDHTNVWSYCIDDYPPESLANPFMETFGWINNVEDATNFKLPDLFLK*