MTTGTLFQSVTHQVSYSAVRRGARADRYDVSGQAGGRERNRVGVIPLSLAANSSSSAISRDSQAILGHGAGTPRRRNSFRHVRDHVVPRSTGDAAASVSQGAEPELPSPSSGAPAGFVANFVRGLRMRMAADPNFPFKLGAEVCLDEVMTLLVNIGVRGNPLQWALGAQLQVLCQMLTAAVNDIILVYCLAPVKQDGLEAKEKPKEPEIAHIFQEGDFTFAQRIGCYLAKGRFYALVGALSCTFSMALALLLSGQMELFTPVYLFRALMTGALHMGISANTRYQIVNGIERVLYSLLPQNAARLASVGTRLSNNLLGARLWIVMTTLTGLA*