MICFLENTFQIKLVKNDKGDYPIIVTDEGIFSEINLIDKPSNYVKFIINEYDELTIDWYIDNENRFSVKSLQIHQMILINDLEENSIQFVLERWQSRMFKIQWKPKLHIEFGLYYEVCDDCD