MTTATLSCKCALVTGGGGGLGKAMAADLVKRGKKVLIAGRTEEKLVETKKEIGATGYYVLDTGDIDSIAPFVKQITEEHPDLDCLINNAGVQGPFQIMGKDYEFDLKKADREIDINIKGPMHLSVLLVQNHFSRLETGGVVMMVSSVLGFKPTSVINPVYNGTKAWVHMFTMNLRSQLSEAKSHIKVVEIVPPSVETDLHRDRVDPDDNKKSKGAKALSVDEFMEAVKTGWEADRDVIAPGPAEDIVNKWYSALG*