MNDKDISKIQFTVGKVDAGITILLTSDYYLVEFPSLLLPHGIQTGSILDISISRNHEAENKEKEDFQELQKKIHTTFGIKKPTAPLLRVKNVTQTSVVLEWDPIELGTTELRSLTLYKNGLRLGKIPKATTTTSTKLSGLALNTEYSFQLVLKTSGGTYFSEFIIVRTHKMTDLSGITVCIGELNENDKKELEQTIKRIGAKPLQSKVKIDTTHFITSKTSGSEYKKAISMNIPVVTLDYIRSCDAEKKIVNVCKYYFDSSPFFGKQSPDNSELIKDSQNSFNSVTKKNQDIENLEKNNFNSLVISDSVNLQTSLFTDRTSDEINRTLIRELSPKPISEEDENNSLEKLDEEVTTFN