MPFGQIVIGPPGSGKTTYCHGLSHFFELIGRKTAVVNLDPANDTLPYECAVNIEELVKLEDVMSEHNLGPNGGLVYCMDYLEKNIDWLKAKLEPFKDHYLLFDFPGQVELFTLHNNAKNVITEMVRKWDYRLTAVHLVDAHLCSDPGKYVGALLLSLSTMLHLELPHINVLSKIDLIESYGQLAFNLDFYTDVQDLQYLQYHLSEDARSAKYRKLTKNLCEVVEDFGLVNFTTLNIQDKESVMDLVKLVDKSNGYVFSGIEGNISAYMKIAAGPTNWDYYRTAAVQEKYMKGDADLETNRGTPS*