MQYFVILFAIISFLALAHGKKDPMCRNKPFAVGKCQQIVTGYTFAPKKKRCSRFSAEGCRVTGNFFNTRQQCEEKCWDEY QDLVEFQKNLLSLLAEIPEE