GGMILVIYFINGIKDKRGIVILLTPESFPDLFMLMMYLMMILVDQIWAPIGITGIFFIMGGMMIIMMELYIPGMPFVLMPRPPFMPLMYISGMNWRLSVFT