MEAIKVESLTKNYHKKRAIENVDLSVNEGELYGFIGPNGAGKSTTIKVLLNFIYATSGGATILGKDVVKDSAEIKKMVGYVPSEVRYYPQMTANDIIHYAAKFHHIENATQKMNKYYEMFSIDPKKRFGEMSLGNKKKVAIVAGLITEPQLFILDEPTNGLDPLMQHYLFKEMTERNKEGMTIFLSSHNLREVQEYCTRAAFIRNGNIIAVEDIANQQMTGKVIALKGTNLPLEKLTNAGARIIEKETGKARLIFDDDIKTILPLLQEKEITDLTITNQELEDKFMTLYEGGEIK*