QVEKNLGEGDTDADGEEDTEAMVKSTTPHMFCKTLTASDTSTHGGFSVPRRAAEDCFPPLVITKYGMMGVGFGEYDGSR