MKRNEYASILSDQNFLNAMNLNESSIDWNSITSLPDSAASNHILPSSLNDKGDHHEDLDFSDLVLKYINQMLMEEDIEEKNCMLQKSAALHATEKSFYDALMKKELPYDKYATSESITYINGRDLSCDVTDSPLLPNPLIDFDSQSRFHPSVSSTSNVVDSPVSILSFPDTVKVEIKHEINSIPDESRGKKNHHSKDHSDDERTSKQSAVYAEPTVRSKMFDEILLYGGGNKTHPFKSQPKESKPVKSRGKKQGSKKEVVDLRTLLTLCAQSVSTNDQIGVTDLLKKIRQHASPTGDGMQRLAHYFSIGLEARMAGSGTGIYNSLISKPTSAIDILKAYHLFLGILPFTKLSHFVSNKTIIQTSQNKTKLHIIDFGIFYGFQWPSVIQSLSSRPGGPPELRITGIDFPCPGFRPSQRVEETGSRLSNYAETFGVKFKFKAIAQKWETITLQDLELDSEETLIVNCPYRLRNLLDETVMADNDSPRNKVLKLIKETNPQIFIQGIVNGSYNAPFFVTRFREALFFFSSLFDLLEANVGREVEERMLIERTIWGREAMNVIACEGGERIERPETYKQWQVRNQRIGFRQVAFDREILEVAKEKTRLLGYHKDFVIDEDGGWMLQGWKGRILYAISCWKPC*