MVFRHLRELFKIDAADYMLSICGNDALRELPSPGKSESVFYLSHDDKFMIKTMRKSEVKVLLGMLPNYYNHVHSYEHTLITRFFGLHSVKVAGGQKIHFMVMGNILCSELQIHRHYELKGSSQGHSTDKVEINETTTLKYLDLDFVFHLDPFWYQTLLQQIDCDYKFLESQRIMDYSLLLGLHFQAPQNDKMFFPLNSTELHVPEDAIDTQRSFDGPVEDKWNSTEPSDFVSLTKDQNGDLLLSHGFGDPLKSIQVVKVEVALPGTTSKLWMQQLGINMPAKAEQRLDGSESDSHLEGELFGEVYDVVLHFGIIYILQDYDISKRLEHAYKSL*