MSTTEEQALKKEVDDLKKQVAALQEIVQKQSLLISKTGENVMAMQVKNQGKEMEKMGITPARSSSADLINADIATNDDLVQLVGELQGQLDTIEERSIRRVVNSTKTKDDDVLAPLPNPDGDTPTFSDDLFPKTIGEFKAIDDFKLYRMAKFYEVLQPSMKQQEAFEDFMDGKAENFYSADLTDDEINAEIKKLSKDELEDAFNDLARYLGAVARRGESTW