MDKIEALGSSIAQISLYDIKSYYNQAKAVVLNYTEMEAKVRDATNDDPWGCKLDYYAEIAQGQQFNEIMPTIYKRFTEKEAAEWRQIYKALQLLEYLIKHGSERVIDDARSHISMIKILETFITLMIRVRIKVSMFVIGQKKLPSCSPTSIEFVKKEGKLKLPKINTLESVVKDLHSPVVVAPNMVDLGVIRLAAAAGVVVVMIYTSGSSNFKQSDDFEEYDAGEWEDRPAPSASRTSPSTTRASISSNRAPSLSVSMKKPPPPKATAPPPKAKEVDLFSMDDDDDFGTPQAAPSTTNVASTQNVAVSLDDDFDDFQSAPPASNFGATSPSAASGVSSTGSKPNVFALLNATSSTPATQMSNTGGSGMFGGNNNMNSMSSQPMPTNTNNMFGGSSMMQPMIMNNNGINNNTQGIRPGGQYNNTTAMSPNTTMNGNNNRGTTNTSTSKPPVDSFDDLFSFAGLTTKLVVMLIRPTLVITLSMAAMAREQSSASIWGSAPSKPQHTGMGTPLGSAAQSGQASMSNNNDDLLL