MKNLKLSWELSSNLQLQSENEVIRCTAFDIEQNRFFFASSANFIYTTHLPSSQIEESWGKPSSNPLVEAIDLDPDDSITSLEYLMEKEALIIGTSSGVLLLYNVDDNVTEVVGKVEGGVKSLSPSPDGDLLCIITGLGQMLVMTHDWDLLYEITLEDPIEDADTRDRILDSECSATWRGDGKFFATITSSNNSSHKKLKIWERETGNLHSVSEPKSFMGEIVEWMPSGAKIATVCDQKEENKSPSIVFFERNGLKRSSFSVNSGLDTITTVKNLKWNCNSDLLAAIVRKESHDSIKIWSFSNNHWYLKQEISHSRHDGVKFMWDPVNPLRLISWNLKGMIMVYNFIWITAVTDNSVALVIDGSKILVTPLSISLFPPPMCLFELEFPSSVREMAFWSFKNRLAASLSDGSLSVVELPDIDTWQDLEGKVFRVELTILENPTPFLHLTWLDSHVLLGVAPNGNLLELEIMCSEDHIHGSVACSGWDAKNSNIFSLERNVIAIASNPVKKRSAFIQLNGGNVFEYTSGLSLQENNHLRFSQSCPWMSVASIGDFGVLESFLLFGLDNNSKLHVNQNVISNNCHSFSLYSNSQNQEMTHLILLTKQDFLFVIDIRDIVLGQTEVKYGNFVPVITRRKDEEGKKFIQIWEKGSKILGVVHGDESSVIIQTTRGNLESIYPRKLVLESIVNALVQERFRDSLHMVRRHRIDFNVIVDHGGWENFVKLATEFVIQADNLNYITEFVCSLKNENVMETLYKSYITNEANAKESRNVDSNNKVNSVLLAIRKALESKVPETPERELCILTTLAKSDPPFLEEALERVKKIREMELSDSTDPKRQNYPSSEESLKHLLWLSESESLFEAALGLYDLNLAAIVALNSQQDPKEFLPFLQELELLPGGIMRYKIDLRLQRHEKALQHIFHAGDSYFQDFINLIINNPQLFPHALQLVTDPIKRNQVLEAWGDYLTNIKSFEDAATTYLCCCNLQKALKAYRASYNWTGVLTVAGLLKLKKDEITLLANELCEELQTIGKPSEAAKIALDYIGDFKSGINLLISAREWEEALRVALMDRREELVADVATGAVDCAATLVAEYEEGAEKVGKYLARYLAVRQRRLVLAAKIQAEERSVNELDDDAVSEASSSFSGMSAYTTGSRKDSAASMISSSTSKRGQRRQKKKGKIRAGSPDEEMALVEHLKGMSLTAGAARELKSLLGCLVMIGKEDVARKLQRVAENFQLSQTAAVKIASDAMTCESVDEHTFVLEVYLKKLRKDLLQSEEFSWQSKVFVAP*