MHVQTRRARRAGAALAAVLTWAGLLAGASACTSPGISHGVDEVFGKPPAAEDVIHVWPDDDSKAVHADQ ......