MMLLLLGFALVEALSAPIPRFEERAALKEDVRNMFHHAYDNYMKYAFPHDELKPLSLSYTDSLEELGNLKLERLSETYSGSALTLVESLSSLAVMKNSSEFEKGVLWLAENLSFDVDVRVNVFECNIRLLGGLISAHFLAKDSRKQLMSNGYNDQLLMLAEDLGLRLLPAFDTPTGIPYAWINLKTGVHPNETTETSTSGCGSLVLEMGALSRLTGNPQFENLALRALRKLWSMRSELNLLGTNLDINTGRWTEYSSGIGAGIDSFYEYLDAYRAVQQHYRYGSWYHDADMRTGKATYWQFTSLQAFWPGLQVLIGDIAAANATHREFLRLWEMFGIFPERYLLDAGKVHPTERYYPLRPELAESTFFLYQATKDPWYLDVGKKIMNSINVFSRVPGGFASVRDVMTMKLEDHHHSFFLSETCKYLYLLFDDSFLDGENHVFSTEGHLFPVNQSWQQQPRPKILSRLRLFSRQKPIDTSALTSKTCPRLSRGSVESACHIPDTRADHRCVSRSDCGVDATTCAKRSCSFAGYCS*