MRVWPITFSFRPPVTPMNFWIRITPLFSYAEKCGEVVQRCKKHEIQTSGTCISKGKSFVEILGESSEYVLGSPLSNCPRDQITVRTPIDVLHLLHSKSEAPSNTADSDISLLPESYWKYFLIHDKYFDCSSESVNQENFTIFGLDKIRVRCCSCPTRDAKSDHKLSSNILGSCSTGISSRRLSLSLSDHSNIRIVSYLPESYI