MDYRHTMKGRRALSAVAITAGLLLTVAGCGGGDDGKSDKGTPSSTAPAKSGDDGSKAQSKAPESDTVLA ......