MTKTAFLFAGQGAQYLGMGRDFYDQYPIVKETIDRASQVLGYDLRYLIDTEEDKLNQTRYTQPAILATSVAIYRLLQEKGYQPDMVAGLSLGEYSALVASGALDFEDAVALVAKRGAYMEEAAPADSGKMVAVLNTPVEVIEEACQKASELGVVTPANYNTPAQIVIAGEVVAVDRAVELLQEAGAKRLIPLKVSGPFHTSLLEPASQKLAETLAQVSFSDFTCPLVGNTEAAVMQKEDIAQLLTRQVKEPVRFYESIGVMQEAGISNFIEIGPGKVLSGFVKKIDQTAHLAHVEDQASLVALLEK*