MAAEESLHERLLGEPKLNQTIKLKDGRQLGYAEYGTADGPAIFYFHGGNGSRLEAQWFAEAAAKRQIRLIAADRPGFGLSYFQQDRQLRDWANDVQELAAALSIHDKFSIFGLSGGGPFVAALAHLIPERLHRAAIISGTAPPDASDRFQGMWCPVKMIFCLARRLPAMHRVALQQMGKFYADPEQMRKTMLKGMPKPDVTFLERVPIAVDIFSADAREAHRQGIEGDAHEWQLYVNDWGFQMEDISMEIGLWYGRYDVQVTPAMGQYFADTLPKSVYHLVDDGGHFSTINNHIDSIIAYLTES*