MASQGGGGGCDGQHSQTQGLSRQGSLYNMTLNEVQNHLGEPLHSMNLDDLLKTVFAAEANQLPELSKKTVDEVWRDIQQGKKKGEELQRSGHERQTTLGEMTLEDFLVKAGVDFTRGTSWLRQFQQTATMDQQIHGQQSLMGAYMPSRPLPQPLGAGTGPMFEAVFPEGQINISSPTMGAFSDPQTPGRKRGGSEDVAEKLAERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLKKQKELDRVLFAVPLPEPRYQLRRTSSAPF