MAKTLYEKLFDSHIVYEAEGETPILYINRHLIHEVTSPQAFDGLRVANRRVRQVNKTFGTMDHSISTQVRDVNKLEGQAKIQVLELDKNTKATGIKLFDITTKEQGIVHVMGPEQGLTLPGMTIVCGDSHTATHGAFGALAFGIGTSEVEHVLATQTLKQARAKSMKIEVRGKVASGITAKDIILAIIGKTTMAGGTGHVVEFCGEAIRDLSMEGRMTVCNMAIEMGAKAGLIAPDETTFAYLKDRPHAPKGKDWDDAVAYWKTLQSDDDAQFDTVVTLEAKDIAPQVTWGTNPGQVISVNETIPNPQEMADPVQRASAEKALHYIGLEAGTNLKDIKVDQVFIGSCTNSRIEDLRAAAAVMKGRKKADNVKRILVVPGSGLVKEQAEKEGLDKIFIAAGAEWRNPGCSMCLGMNDDRLGEWERCASTSNRNFEGRQGRNGRTHLVSPAMAAAAGVFGKFVDIRDVTLN*