MVSFLNAILYGAGGIVCTCMVLLVTFQEKLVYVPVIPGTTKGYPITPARLRLKYEDIWLTSSDGVRLHAWFIKLLPDCRVESKPKPKPSCYFSSEPRLPGFMVAGTEVGVQLFYFFKKMLAVSLVFSIDSVSVGNYYSDIAHRLEFIRILLQTLKCNVFMLSYRGYGASDGYPSQHGIINDAQAALDYLLQRTDIDTSRIVVFGRSLGGAVGAALVKNNPNKSMESIASGYKYKVNEVLSWMQMLFMEPPSA*