MTAIPQGRTRRAALVSATCALVVTGTGLTGCSSSDPDAGTNGVGKLPAEKIQSRTRAAAEAADTVRLSG ......