MVKDKKLYDLLGVDPSANDQEIKKAYRKAALKYHPDKPTGDTEKFKEISEAFDILSNADKREIYDNYGLEAARGNAPAGDAGNPFAGAGGAGGPQFNFNTGGPGGFRSSTFSNADAFNIFSQMGGFGMGDDHGFTYSSSGAGGNPFGGAGFGGGMPGGFGGGRARQRPEPDVVSMPLPVSLEDLYKGATKKLKITRKNSNGTKEQKMIEVNIKAGWKSGTKINFANEGDYQPECGARQTIQFVIEEKPNPVFKREGNNLKMNVTLTFKESLCGFDKDVTTLDGRRIPLSRSQPIQPGTTSTYPGLGMPISKSPGQRGDLEIVYKVDYPVSLTPAQKKAIQDNF*