MTDSFLDKLPAGLKSKVSTIIRALPSSKSVFQELYEFALNENDDSKRKMSKNSPSDICASLEPVHEEFTIFKIEDVTILSPIRKKLNLVLHISPTTKKPLLSLTNKDGGQELTIEDLNKNISMATFLPVPEKKNIFYMFINYKESVGSKYTEPVLITINKTNILEQFKKVGLIDLEIQDFTKCIEYIRKQAILTGFRMSDPFFSVRQDSDSVPSFHVEGHRGTKEGTLYFLPDHIIFGFKKPILLFQSIDIESITYSSITRLTFNVTLITKNDEKFEFSMIDQTEYSKIDEYVKMRQVKDRSMSEELKAKTANKNQQSQNEDDEQISALEAAAQQMEKNMNINDIPVDSDDEEDDGNFEAESDLSDGSDVEAEDDYAEDDEDDEDEEDEEDKEDEENDRFEHNEDQYEEKEASLLDIEHGDSVNYDDPGQDGFSVDLGIDDVPIELDEDDEEGSGVEYD