MECCLSEEAKEQKRINQEIEKQLRRDKRDARRELKLLLLGTGESGKSTFIKQMRIIHGSGYSDEDKRGYIKLVFQNIFMA MQSMIKAMDMLKISYGQGEHSELADLVMSIDYETVTTFEDPYLNAIKTLWDDAGIQECYDRRREYQLTDSAKYYLSDLAR IEQADYLPTEQDILRARVPTTGILEYPFDLDGIVFRMVDVGGQRSERRKWIHCFENVTSIIFLVALSEYDQILFESDNEN RMEESKALFRTIITYPWFQNSSVILFLNKKDLLEEKIMYSHLVDYFPEYDGPKQDHAAAKQFVLKKYLACNPDPERQCYS HFTTATDTENIKLVFCAVKDTIMQNALKEFNLG