MASLCTVHQFTTPFAFLSNPAASCRGSCRFYPSFPPLPSFQSLKSHLSLPLRGACLAFPRTSEFFYPCQSTKELQFSECSSLRRYEINLVGLRRWSVHLKPDSGEHSTVSSPDSTSFPGWARNSDGIFARNAEALVDNAEPNLDFIGEDAADFDLNSQKLLSWALFTVILGVVSTVLYFLWLDPTTGFGGTFIRALSSVSDNHEVVMLTILSTFAVVHSGLAILRDQGEKLIGERAYRVLFAGLSLPLAVSAVAYFINHRYDGIQLWQVQNIFAVRELVWVMSFVSFLFLYPSTFNLLEVAAVDKPKMHLYETGIMRITRHPQMVGQFIWCIAHTLWIGNSFMVTTTMGLLAHHLFGVWNGDRRLAARYGKAFEIVKQRTSIVPFAAVLDGRQKLPNDYYKEFLRVPYFTIIALTLGAYFSRPMLEAACHYLNW*