MSRYGDCKVYVGDLGNNASKPELEDAFSYYGPLRNVWVARNPPGFAFVEFEDPRDAEDAVRGLDGRTICGRRARVEMSNGGRGYGSRGPPPRSRLPPRPYDDRCYDCGDRGHYARDCSRRRRRR