SSNDVNNNTDTLVNNKENKEFVLKEKSSLTSKINKELAHRTALFNKLADNISLLLNKKYDSFEIKDVLEDRYNEMKRDANPDVYYIYLMDTLDIEKIEDINLEEVKMSLLASLKETMNKIDTIEKKIEEFKNKYISLYNKVKTTMPELFDLNEDLVLLYNDFPFDNGMISSDIFFKYNPSENIMDHQEMVKKGSITEDELRIVNDLEPLDNYRRRKRITELRKILVEKLRILYLEKNNLFNTQASCIKSYCYKNPLNLKTLEVLLKKNYYRLKENKDYDVVSSIIQHLDNVDANKKKKWLTHERILKKLQVLIAEGYKRINEKEKDIDRRMAVYNALYEKAQSYNLQKLFNDSNDFLKKYAIMGNSFDD