MEKMWFDSVKEQLELVRLIASGSFSCPILSRKTQSVLFYGPPGTGKTTLARIFASELRANFLALPPSSINSKWVGESEKKIRAAFAVARRNTPIVLFIDEIETMLSSRSAGDGSNIATVHRFVQTELLQLWEEERGKRFIIIGATNRPQDIDEAFLRRFDRKILVHLPTFEDRKAILSACLQGQGASRRGTSTTSPRVVEKARELQLLEQLKRVRASASAESPIRLELEDEEGDLDEAPAPFDWRKQPSAPARAAAVATPRRAGAQARPGAWLSESDPFDLRPSRGGAGEGDGGDVGPARGAGPGAPGKGDGALFARACSPGLPLALNSGDLRSLVTQIMAGAGLSAELWPIPESKPFL*