MSGIKETPLKRLKIRLDRAVPDPVDTPEHLFKLPGVFAALAKRGSGKTTAVASLLRDYKQAGLVQRVWLISPNSDSPVNKRLFEGVVAPEDCFKEPTWGSVGHVDGELKQEAEEWYKYKAAKKVWARLQGYLRRHGCTVEEVPDDLLLEAYEHGCIDRPPTYKYGDDLKWPCFWLILDDCQGTRLMSSADSNPVNNLSIRNRHVHGVGLNIVFLCQSYSAHSGLQRFIRDNCTVYMLWRMASESRRAQIADELANDLDKTEFLKMYQHCTYEADDHSFMTLDMQAKKGRRSQWIADVSQDYPDVPRAVIADVVEAYCLDPAAFEQRVAELAGGKRRPRVAGGGVDLPDTIGVLKHGSSEYIAFEKKLKAYQDATDNRVCPVEPLGGGLPDQQGEARPELPADAEEREPSCRVDEL*