MSSSELISYDEAQNSAFDNVLHRKSKESKGGMRAMINKDNRAHAAAVDEYFQFWDNKKAEDEVEAVRQERTDNYASLTRQYYNLATDLYEYGWSQSFHFCRFAYGENFNRAIARHEHYLAHNIGIRPGMKVLDVGCGVGGPAREIVKFTGAHVTGLNLNEYQVQRATIYAEKEGLSDKLRFVQGDFMKIPFPDNSFDAVYAIEATVHAPSLEGVYSEIRRVLKPGGVFGVYEWLMTDTYNNDDLEQRRIRLDIEQGDGIAQMFKIDHGLSAIQAAGFELLHHEDLAATDDGTAPWYWPLDSDMRYAQTIGDFFTVLRMNKWGRLVMHNVIGALEACWIAPKGTRKTADSLGQAADALVEGGKRKLFTPMYLMVGRKPEESE