MADLVRIAVVGDVHGDWDATADRRALQHLNPDIVLFTGDFGDEDVQIVREVAKLDMSKAVILGNHDCCRSALGGNIDLLYEKLTTSYLERLVGYLVSFFKRPSKPAVEQQIQMLGDSFVGFKRVDYRHLKLSVVGARPFAMGGDGVYGKTLLSPLFGISDLKGSAEKIKELILDAPKDHSVVILAHNGPTGLGSESHDICGKDFSGRGGDNGDPDLAEAIKLCEEECEIPLVVFGHMHRNEGRKMVAALNRKVFVNGAVVPRREGLNRQFTMVELRDHEVKRVTETWVKVAAGDVCIATMELELLSNRFFHMELKLLELQLLSTTSAMELQLLSIRFLLQLWSSSF*