MGQNYVLKEEEKALVQAVVGKDAYSFLMSTAYDDSLSEFNPPGDILNLQQGLCQIVDGSSWNYAIFWQIASSKNGRAVLIWGDGHCRDPKAVLAREGLDCVGNGKLGKNEAKKRVLEKLHACFGGSEEDNFAATLDKVSDIEMLYLTSMYYWFRLDSSLGPAKSFTSGRPIWVSDVRSCLDHYQSRAHLAKSAMFQTVVFVPVKTGVLELGSVRTVMEQPSLVQMVKTVFGESHSFQSKVTPKVFGRDLSLGGSRPRSMNISFAGRMEDDASFSAESHVAVNGLSLSPSNGKNTENSDKKFCSEINFGGSNPESDEVSEEFLLHAAELRARKRPVRRPATGREDASSHVLAERQRREKLNQRFYALRSLVPNISRLDKASLLLDAISYINDLQAKINVLEAEKEGANPNPNPNPNPNPNPNPNSDQEELPIPEIDFQARQDDALVHISFPLDDHPVSKVVRTLREHQLVALEANVSTIDDKMVHTFKIRAQSDGAESLKEKLEAALFK*