MTVTRRSVLIAGTAAPAAGALTGIGGAPAVASAGAPGRHTVALRDGWRFALVNPGGITDPTGAYADAAD ......