MESAVDYDGKFISRAGKRWQPSGIRGLFPLEQRPGMISMLAGKPNPATFPFESIAITLKPSVATGEAPETLSLSGGELDAALQYGPTAGQPEFLNWVYQLQQRCHGRGKPEEEGWSCAIGAGSQELMEKAFAAVCDPEDTILMETPVYSGTLGFLQPSGRTLIEIQSDHHGISAVELERVLANWHSDPSTSSLKFPKVVYSIPTGSNPTGCSAPLDRKRLILELVRRYDLLLFEDDAYYFLHFDRKNRAPSYFSLEKSEGGQTGRVVRFDSLSKIISSGPARILEIINLHTSNTNLQPSSVTQAIAGKLLCHWGYDRFEAHCDQVSKFYSDKLEVVNAAAQKHLAGLAEWNKPVAGMFLWIKLNIAIPGKEEEADSSALISTRAVQKGVLAVPGCAFLPNAGKSAYVRTSFSLIDANSADEGFARLASVIREARVEAGLE*