MKVAVLLSGGVDSSVALTLLQAAGHDVTAFYLQIWFQEDFRNYWDQCPWEDDLSEARAVCDLLRVPLEVVPLTRPYWDLVVSHSVEEISRGRTPNPDMLCNSRVKFGAFREWLAETHPGRFARVASGHYAALERPGGPFGGAGDDADADGKVKLVMSGDAHKDQTYFLAALSQAQLEGLSFPIGGLPKAEIRDIARRAGLPNANRKDSQGICFLGKVKFSEFVAEHLGERPGKIVEIETGLEIGEHRGFWFHTIGQRSGLGLSGGPWYVCGKDAKRNIVFITKDYYAGDKERRAFRLYCKVRHGERRYRCTLKFDPDGEGGRVVLDANDQGLAAGQFAVFYDGRECLGSGVIAERAAPIDVKVLVDPKSAAKRRSSDNSAPPAR*