MKIDLELIKKKSEHNEGLMEDLEEISLHQLQIKKIEFINIHCKNLKILLLQNNLIEKIENLNQLKKLEYLNLAINNITVIENLEKCESLKKLDLTLNFIDLDKIEESINNLKKNENLKEFYIMGNPCSNWTYLKYYIIFQVEQLEVLDGCDILISDRIKAKQSFEQVLISLKKEKQINKSKENETNNLYSINNRKQIYEEIEKEELEANKCKNENNEKNKKKDEKKELSIYNEEGEIRQCNEGHYKFMFDEYSNKKYTFLKLYLPKYLCNSLIQIDLNICYVRCIIKNKLFQIKLNDPILTDLSKISRKKYTGELFIKMRKKSYQKNKIVTKEYSNEENIYSYDNPTDLQQPFLLSSTMCTPASFSSSSSSSSSSSSSSSSSSFFNDHYSYIVKNKNTNKKKNMLKSNLCLPHTKNSRFFLEEKRIKYFSNYLNQIPTLEKISKRSI*