MRTVLSRLIHSTPSISRLNATVVSISGRNLFFKVEEAETVNVAPHLFFTFEENGPPPPTEKLVVFGGNRFVAKHIFREALDRGESAGCPTRSGRSSLHDSWARNFYWYKGNLFSTDSLTEALNGATAVISFMGGFGSNIKAIRAASDQGVKRFVYISTADFGVVNDLLQGYNIGKRAAETELLNRFPFGGVILRPGFFYGTRRVGSPLEMVLPPLVGPLMTTAPVNVTAVAKVAVTAATATDPVFPPGIIDAYGIQRLLSEYI*