MHDFSRRGLLRATAAAGAGAVVLPGITAAEAPGASAATGTAESVKCKPAKLTGRIVRPDDPGYADASLG ......