MLVLLAKLFQNIKGGGDLGLEKARKKFIKHPKPQYSSTGGEVVKFEADDWEILLMSGEEMRQTLVYWNIDDYPIPTDDLVPVFGDILKALHVMGFRNGYIDVYLYSEQINCEAIVTNDFLGQGEYYCAFGYKVLDITLYMIRRATCIGPGPVNYFVIAKPKRELHRVLQCLKSRRHNVLLVKPPPPGEKFLFSVDSLLENARFLGGGKPRFKELYASHASEYDISFEKYVEIKEDVSKMVDFSERIPTVRGPRTAVFWDAVDFPFPPSSSPDAIYHSISSALVEREFSDNITIWAYLDDDDDKKGSWLGGDKTWASRIYFLPGGDKASRRIRMLNDMFLWARDSPRGMRYEASLVLFADQFIGAGGYYTDMLRRLDAMYYDLLFVTPTLDINNPESPQWPGLLLDRGATYFAFEEPPSPKMHEAHAAAEEEETPKKLQII*