MHAIQAVRHAVRCSAVPPPGVQPPTRGTTLNIPKILKRFGGLKRALAVGAVTLAAVSLQPLSAQAAPQP ......