MDGHGVDRERSSLLTRRLSLLIGALVLAAAGTAHADDDPDVGAGKCQVIKFCVGVGVDDETGGKGTQTG ......