MEAEGAKYDLLPRIGPFLDRHLILPMLEFLQETQVKLELISKTNMVDFAMDIHKKLHNVEDVPQSMKDYRTQVVAELKRLSASTGALIELLQDQELIKDLRSQNMFKWSYISERYEDIPPDALEKLYSFAKWQFECGNYSAAAEYLMYYRALSTNLEKNFSALWGKLAAEILMHNWDQALEDLKRLRESIDNREKTAPPATQLQHRTWLLHWSLFVFFNHPNGRNEIIDMFFDKYYMNAIQIRAPWVLRYLSTAVITHKKRKPEALRNLVKVLQQEQEAYSDPITEFVVALYGKFDFDLAQQKLRECDDVLVSDFYLVATRDDFTENARLSVFETYCRIHRTIDIGMLAGKLNMEPVAAEKWIVNLIRNARLDAKIDSKANHVIMGSSFPTIQQQVIEKTKGLLFRSYVLANRIQQQPSFRQYGDEGIQAQ*