MQGHDLVPLPDQLQAAVDAAMASDDLREGSDFCSEKYRTQVREFLESQVAAVRSLRSQVGLPPDQRGRYELERLIHPVGVTAAELAAFVRQCTQRYEQKRIDAGSTVGAFGAQSIGEPGTQMTLKTFHFAGVASMNVTLGVPRIKEIINASKTISTPIMAVSLEVQESEVSARFVKARLERTTLGQVARSVRIVLSAAVAHVEVLLDIGVVSELQLGIDAGDVRRSLMAAPKLKIKADHITVLGDDALQVRPPPDTKQPLFFHLQHLVTELPKVIVRGIPTVDRAVINRQERDASRFHILVEGTNLQAVMCTLGVDAAETRTNHIMEVQAYLGIEAARKTIMTEIQHTMRAHGMTIDDRHTMLLADCMTYKGEVLGITRFGIAKMKDSVLMLASFEKTTDHLFDAALHGRRDDITGVSESIIMGIPMPTGTGLFKVLQQPHAAPAAAPLQRRPPPLLAFX