MPQTCPTPSDMAELGSQGWMGEMPAAKGELQEGNTRSGAFALVPTLPEEHDSGEEEEEEEEDSEKPKRRGPKKKKMTKARLERFRARRVKANARERTRMHGLNDALDNLRRVMPCYSKTQKLSKIETLRLARNYIWALSEVLESGQTPEGKSFVEMLCKGLSQPTSNLVAGCLQLGPQPLFLEKHEEKSCEPGLPGHSFGYQGLPSPPYGSMESHLLHLKPPGFKGLADAPFGSRAPECATPPYEGPLTPPLSISGNFALKQEGSPELEKAFPFLGHYPPAGLATAQHGHGSHFPSAAPRYEIPLDVGYESFGPHGAGTQLGAIFSE