MNSREQINQPLMTGVKAFDILTPLGRGQAQQIVGPQGSGKSQLCIDAVIGQRGAGVRCVYAAVGSTHEQLQRTVGLLRQHGCMEYTTVVAATRDRPLGEQYAAMLTACSIAERTRDEGGHSLVVLNDVSVMVRMWEVITFAMAGLGPAAQAATDEDLEELQAAAAEAAGDGPAAPPTQPPAAAPAPATGAAATSSNGGGNSGSSSEGEQGRTAAEGAESPEELVEYEGMLVSAAAAQRRRFISSLIQRAAKMHRRLRGGSMTMLLVTPGVPARGEVRRAREKIEGYRHLRPEQKAKLLAALDAKAAADGGGGGTRQLGPQELRTEVVEELMSITDGQVVLQAARDAVTGGVSX