MSFDSIPKDLRGLRACLVCSLVKTFDQFEFDGCENCEEFLRMKNNKDQVYDCTSNNFDGLIAVMSPDDSWVCKWQRINRFQKGVYAISVSGRLPNGIIRDMKNRGIPYRPRDTSQR