METLYFFQESQGSEWTKEENKMFESALAMFDEKSPDRFLRVAEMIPGKTVIDVIKQYQELEEDVCEIESGRFPIPPGYPQAYFRLELGDDRDFDANRKRPLAAARGSEQERRKGIPWTQEEHRRFLMGLLKYGKGDWRNISRNYVVTKTPTQVASHAQKYFMRQHSGGKDKRRPSIHDITTVNLTSDAQSETNRPPSDQFLPEQKSTESLNELLDWNAADDEGAAMGFESTHGNLFDPSPYDVDADGIKMQLQKLYSRAHYAAHATPQNSLYLMRSARHQIHG