METVEHFLSSSNIDPIRGYRRIVLPTESSHTGAGGSGYGGGEGTSGGDVGHQQVMYGDYYVLHPHQHLKLPHEFYRQHQDYPQSSQSTNDSASFYEPIFVPQLHPQAQQPYGHYESGGYVAQQFGAFYPSRNDDDDDDGIEQGRHSFWH