MAKTYDYLFKLLLIGDSGVGKTCILFRFSEDAFNTTFISTIGIDFKIRTIELDNKKIKLQIWDTAGQERFRTITTAYYRG AMGIMLVYDITQEKSFENIKNWIRNIEENASADVEKMLLGNKCELTDKRQVSKERGEQLAIEYGIKFMETSAKASINVEE AFLTLASDIKAKTEKRMEANNPPKGGHQLKPMDSRTKDSWLSRCSLL