MPPSRNQESRAALQSISGRNIGSNTHSKNNEIEEDILEPHIPRPPNAFILFRTYFVKNRRVGCQTDTQSQTLSKAAGVAWKQLEEKQAYWNGQADIVGKLHKRKYPDYKYRPNYDKNKWARPLVAFRLTRRTTLPFATRRSTQVGRLSNVTVRPPLLGPLIFRP