MTLKNQCTPLTNRGVERTNKSAVEAVVDWVQVTFHIAPISAVIEDVIGLPITLFKKRNSGIYFYNRGYEFSNIKLYYSSDDESMGIHLQLTGTGCREFEHHLQQLNKTWQDFFDKCLSVNANFTRIDIAIDDYKTYLKVPLLIKKAEKAECVSRFRAGSAINGFNLSDGRSKGATFYIGSKQSNLYCRFYEKNYEQAFKRHCDVEDIGLWNRYEIQMRKAYAVNCAKVLSRTDNISEIVKSILHNNLRFISPPKGGNDKNRKRWPLYRPWALFIKDTEKLNLTTRPTLKSIEDNLDWLCKQVATTLDTVLTAESMAQSEGLLTDTDFLDKILAHSQFNDEHTNRINHYLEALKQKKHLSKDKC*