MVTGGSHQEDGDKNLAATVSKGGGAARSWGNTTVSGGQSVSTSGSVGSPSSRSEQAMATPASDSTFLRLNHLDIHADDAATQDAAANKKKKRGQRAVGADKSGRGLRQFSMKVCEKVESKGTTTYNEVADELVAEFADPGNSVSSPDQQQYDEKNIRRRVYDALNVLMALDIISKDKKEIQWKGLPRTSLSDIEELKAERLGLRSRIXXKNWRNNWIVDFLSLMKYIGLQNLINRNEQLYNSGNAPSGGVSLPFILVQTRPHATVEVEISEDMQLVHFDFNSTPFELHDDNYVLKAMKFCERPQSDSVAPNLANDGGEGSSMSHVYQQQILSPGTNTPVRPSPTSPPIPGILKARVKHEH