MKRHPKEVKEFIKNNVSGTTTKELVELVNAKFGTDFTESKMKSYKSNHKLKSGTPLGLPAGRPTKLYPEEIRKFINENHAGVGPKDMAELLNKTFGKSYTHKQIKSHYGNNSINSGLDGKFERGHKTWNKGLKGVVTGGAETQFKKGNKPYNRVPIGTERIDSKDGYIYVKIQDGHLNKNWKLKHVLIWEEHNGPVPDNHAVIFGDGDKRNFDTSNLVLVSRKQLLVMNRNNLIQSDADLTRTGVILADIYSKISERKSKVKE