MRFVDEYRAPEQVMQLIEHLRERASHLSYTAERPLRIMEVCGGHTHAIFKFGLDQLLPENVEFIHGPGCPVCVLPMGRIDTCVEIASHPEVIFCTFGDAMRVPGKQGSLLQAKARGADVRIVYSPMDALKLAQENPTRKVVFFGLGFETTMPTTAITLQQAKARDVQNFYFFCQHITLIPTLRSLLEQPDNGIDAFLAPGHVSMVIGTDAYNFIASDFHRPLVVAGFEPLDLLQGVVMLVQQKIAAHSKVENQYRRVVPDAGNLLAQQAIADVFCVNGDSEWRGLGVIESSGVHLTPDYQRFDAEAHFRPAPQQVCDDPRARCGEVLTGKCKPHQCPLFGNTCNPQTAFGALMVSSEGACAAWYQYRQQESEA*