MAAPSKPQHGAIGPVPFKDVIGDAMAQRSSPEEEYAGVVSSLPSYPKLRLRHYQGMWLMEYTLPGIMAIQRSFVPRRHGDVVLASPGKCGTTWLKALAFAVLARGAYSPASDRHPLLRLNPHDCVPFMEGAISEGWGGKIDELPSPRLMSTHMQHAALPKSIADEPGCKVVYICREPKDILVSAWHFFRIIEPDLSFQEVFEAACDGKFLTGAIWDHIIGYWNACKANPEKVLFLVYEDLLRDPANIVRKLADFLGQPFSSTEEEAGLVTDIVRLCSFENLKSLEVNKMGEASFAFPNASYFRKGKAGDWKIHMTPEMVECFDTIVKEKMHGSGLVFA*