MTTTPFISRKGMTRRSMLGAALAAVPLAAVAGPAWADPAAPAVTRLMLPVPTGPHPVGTVQLHLVDRSR ......