MQRITLTVVGGGLAGLTAAVTAAEAGAKVTVYEAHHTLGGRARTAQGPYRTNEGPHALYSCGPHWTWLR ......