MRTLPVVLAVAAGSVAAPALAADLTVTVEVPTVRTAAYHRPYVAIWIEQPDQTAVRTIALWYEAGETARGDGDGAQYLKDIRTWWRKGGRAMTVPISGVSGPTRAPGRQTVTVPGARLASLPAGQYNVVVEAAREQGGRELVRVPFTWGGAASSGSAAGTSELGAVRVAVTR