MKRLDMKELKQLAHELRWELIEAVSKTGGHFSSSLGVIELTVALHYVFDMPEDDIIWDVAHQCYPHKMLTGRRDRFPTLRQLGGISGFCKRKESEYDSFGAGHSSTSISAAQGMSVAKSLLNKRKNNCIAVIGDGAITGGMAYEAMNNAGYLSSRMIVVLNDNGQVSLPTGTQTAGGVRPASQLSAYTSNLIVSKPFQDFRDFAKSLNRLFPENVQDVNKRLDEYARGLVTGGTVFEELGFFYVGPIDGHDLDNMVPILEKLRDSDSTKPVLLHIKTNKGQGYPPALAASDKMHGVGKFDIATGIQVKGKAASPSLTSIFANAMIDAATEDRAIVGITAAMPGGTGMDIFGRRFPKRTYDVGIAEQHAVTFAAGMACEGLKPFCCIYSTFMQRGYDQVVHDVAIQNLPVRMILDRAGVVGNDGPTHHGCYDLAYLGCIPNLTIMSPSDEIELKNMVMTCAAFDDGPTVLRYPRGVGYGAEKLQNLFGYELENGEVPAKGTDSRMGAGSRGLLKENRIAILTLGTRLSEALVAADEIEGANPDLAVTVADARFMKPLDEDLIRELSDNNGIIVTVEEGSIGGFGDHVLHFLSLDGALDDGELKFRPMVLPDTYFEAATQYEQYEMAGLNSHHIRDTVLRLANVKVEAAPVLAEAE*