MQKAASCPAPSAAGLREEETDDGWQRHGGRAGAGGRPPRPPRRGGNRPPGGQPPPFDPAPDDLVGRYLPARRALRCGDLPPQIHDADVYGAHHPALLAKVHPPANDRPEWLFFVCRGRGLGGNRRAWPGAYRLASEAKPRGAWYCHSFRYHEDSVEASAARETEWRMDEYGDRGAGGAFDVVVCKLYPARGGALHRRLLLRLDGAGRREGADDVSPQVLVQLYLASLGVGDPLRCRMHHAADVCAAHPAVLTSVLPAANDRFEWFFVARRPRAEHGDDGNGIAPPRRAVPGQYVLAARYWSVKDGEGRELGYRRLFRYREDEEEVVR