G M A L P H V H T H C H S H L G I G N G D G Q F K F E F M F H H F D U D R K Y K W L