MYAKQYEITLPADYDMGIIRERVAVGGHLLDDRPGLGLKAYVIRERGVDGSPVNQYAPFYLWNDTGAMAHFLVGGGGFQNIVRDFGRPAVHHWTGVACHTGPARTATPRAASRRLTPVPAGSDPDGTGLGLAALIEHETAELRGVARREDVHTAALAFDPQSWHLMRFVLWEDAVAPDEAATERYEVLHLSAPGVARLPEGRIW