MGEEESQYEEVVTTFSELTKDLGIYFIVPPFLNFIYPGFHYAFNRLLIKLGIYNPAFKHQELLTKHIKKQVTKRLQEKEKYGDSWKRPNDFLQDIMDEEAFDSNNVDYTFLADKICGVIFASVHTTSRATANAVMDLASRPEYMQELYEEQIEVHKEANEDGILPIDALEKMKKLDSFVRETLRLSDIMAGLSHLVMKDYTFSNGLTVPKGYIVDIYFDDVYRDESLQGPNPKSFEPFRHVGKNVQASRIDKSYLVFGGGKHACPGRFFAINEVKFFMHNAILKYNFRTESGKVEEKKRVGPIAVPSSAGIIFEKRIK*