MQLTRTQVSRSGVRPTRASRRVLVAKAAKTANGPRVAIVGITGAVGQEFLTVLTERNFPYSSMKMLASARSAGKKQEFEGVSYTIEELTENSFNDVDIALFSAGGSISKKLGPIAAKAGAIVVDNSSAFRMTEGVPLVIPEVNPEAMSHIKVGKGGAIIANPNCSTIIALMAVTPLDRVANVKRMCVSTYQAASGAGAAAMEELRQQTRDVLDGKPAQPKIFPQQYAFNLFSHNSGMDVALGYNEEEMKLVKETRKIWNNPGIRITATCVRVPVMRAHAESINLEFEKDISEAQALEALAAFPGVSIINDRQNNRFPTPLDATTKDNVFVGRVRRDISRDDNKGLDLFVCGDQIKKGAALNAVQIAELLL*