MHRILVRSGIALGGAALAAVGALATAGPANAAWSDCPAGSLCAYLGTNGSGDPGTVSGDNNNLLQYNKF ......