MVYPVRNKDDLDQQLILAEDKLVVIDFYADWCGPCKIIAPKLDELAQQYSDRVVVLKVNVDENEDITVEYNVNSMPTFVF IKGGNVLELFVGCNSDKLAKLMEKHAGVYTDEAADVKAVHIDGECIVDLTAESSESDNDNNNVNEVSAHDENAVLEH