MEINISNITNSSNNKKERVNIHSHIKGLGVNTNIYLHENEISLSDEKYSMFFDNSCGLVGQFKAREASLFLVDLIKQKKLAGKCILLAGPSGSGKSALAIGISREINRKMPFVFLSGSEVYSNEIKKTEVILEAFRKSIHIKIKEEKLVYEGEVVDMVVEENECLYSLNKAKQINAIIITLKSVKGSKTLRLAPKIHEQIAREKIKIGDVIYIETNTGHVKRLGRCNDYAKEYDIEFDEYVSLPKGEVHKKKEVVQQISLHDIDLANANPTVGEDLASVLNSYLRPKKTEITEKLRVEINKTVNKFLESGLAEIIPGVLYIDEAHMLDIECFSYLNRAIESPLAPILIMATNRGICTVKGTDNIEPHGIPVDLLDRLIIIKTFPYTLKEIVQILALRAQTEKINITEEGMNYLAKIGIQSSLRFAMLLLEPSRILATLEGNTIIDIKHIEQADELFMDAKTSAHRVVDQSNKFVN*