MECCLSEEAKEQKRINQEIEKQLRRDKRDARRELKLLLLGTGESGKSTFIKQMRIIHGSGYSDEDKRGYIKLVFQNIFMA MQSMIKAMDMLKISYGQGEHSELADLVMSIDYETVTTFEDPYLNAIKTLWDDAGIQECYDRRREYQLTDSAKYYLKDLDR VAQPAYLPTEQDILRVRVPTTGIIEYPFDLEEIRFSYLSDLARIEQADYLPTEQDILRARVPTTGILEYPFDLDGIVFRM VDVGGQRSERRKWIHCFENVTSIIFLVALSEYDQILFESDNENRMEESKALFRTIITYPWFQNSSVILFLNKKDLLEEKI MYSHLVDYFPEYDGPQRDAITAREFILRMFVDLNPDSEKIIYSHFTCATDTENIKLVFCAVKDTIMQNALKEFNLG