MKKYLSEENKLKITIRKDYLERENIKTKILNNINRLTHLCLDEKKNHPKNEPKKRGSRNENLENVPNFEIEKRPKLNEDETTVTRNKRLLQSFLFDHLKKAKDALEDEKGNKTIIMQQTQNKRVEAKLLEEKKKIEKNEIFDIEKKTNVLINDIKIIEENIKKNEGKFIKMSLINHYDKMKNFISTNTSPTIFWCPFKFNEKMKTLQKATHEFISKKIEEIESANYEVEFEEENWVKEFHNLKEIIKRKTLENGEGKNEEENDEENDGKNDGKNDEENDGKNEENDEENDGKNDEENDEENDGKNDEENDGKNDEENDEENDEENDEENDGKNDEENDGKNDGKNDEENDEENDGKNDEENDEEN*