MSDGKLLSAWEEELKKAKTLEELKQKYAEAQKQITDGKDLKKLYKLYEKREFEIKLAQFEELKKELSNKKKKLKKEKVDVNIKITKKWINSRLFSAEHYVAMLQESRDGLQLLFLRKAKLVENQGYLMLEVKKLRKVWVLNGEPLLLERKRIVGKKFVAVHFTLPDYPYTLNVSVDDKIRQLTLKNINAPQIIHSIIKTKFFEALARVGSGPDMMMLIIGIIAGIGIGLGVGFGIANANLSHLLAQHVTNTTTTHSVSPFPTSTKGGSS