MSFESIPKDLRGLRACLVCSMVKTFDQFEYDGCENCEDFLRMKGNKDQVYDCTSNNFDGMIAVMSPDDSWVCKWQRITRFTKGIYAISVSGRLPNGIIRDMKNRGIPYRPRDTSQR