MSDKGNKPKDFDGTRSKYWEWIYECHMYILTNPTKYDTDKDKTLMVLSYIREGTASLFAQKYYFDRELREYKATETRKTWGTFKDFLKELAAAFKDESLEQKARQKLFTMRMGKRSADEFVTDYLMTAGESGFDLESTVDYFRRAIHLEILKQIYRLLDMPTTMDDWVKYTRRFDNQWRELQSIKSSIPSAAVRSSNPFRYNSSNAPSSMNNSVIPMAVDSVRTTLTDEERNRLRMEGGCFYCRQKGHMANQCPVRGSSRIYEGSARYVQQGSGTVGNRSTQTGRRMGGGGSGYG