MELAAEASVVIEKLKDMLSDEITNKRVIEKALEEMQGVIADTNEEQRNSEEFKKLAEGCLHSLYYVEDTVESFALCIARQNKKWSFLMNHSVVLKNFMTCQKLRRKMKRIPSDIKQVINKNHKGTGEQNACSNGTTTYMGDPNGGEAEDGDIEDHNDEDSPKVGLISPVARCSYLAIPESDEEELVQEVDRKPQRCISDMSLTLDHEKQAKLMSTKKSLRCISDKSLWLDRETQARLMYTNSYDDEELEMFGIKQEVHDLVERLTTTADDGRAPIVQLAGEMGSGKTTLARAVYRSRKIKNHFKSGCAWVTISKEFHKSDVLQNLLKQVGDSKDSVDLTPNVLETRLLECLNGKNYLIVLDDVQSDKMWEGLRSVFLDSRNGSTLLLITTSVRPTWYVSPPNCIHEVKKLSEKYSWRLFMKKAGWDTWEEGKEHQDSKQRVLKVCCGLPLNTVLLGSMLSTEGDTNRFDYLQKILHRNWKTKDIVSVSYTNLPDHLKLCVLYLVLFPKEYDIPVRRLFRLWLSEGFVNPKLDKFPEDVVQENFDDLVKRSLIQISKFRSDGSPRRCRLLGVLHDYLLPKAQNIRFFHVHCSTCSTEDVRRLVEHASSKNIYSDASRFEHLRSYLSFNFQRKDTPAKEVGILLSRVITKGFGLLRVLDLEGVYKPSLPENLGDLFHLRYLGLRWTFLDALPSSVGDLPCLETLDVKHTNINNLPTSMWKSKKLRHLNLSHIRLDMPKHSDTDSLPTLLTLWGLAVDDDSPVKNGLDRLRNLREAGITFCLENCDHLLNWISNLTSLQSLRLRSINDVGHPSHFGKKPLFLSSLSNLSHLNLLGVLPNLPENLPQGLKVVTLSLSKLTEDPMPILGKLEHLNVLRLLADSYMEKEMVCPQGGFKELRVLKLWKLKNLEKWNVEEAAMEKLIEINIRCCNKLKSIPERLKNKRSLRELIITNMPEEFKQNVNKFMRSRDLILTFKDYDFTPLPVSFSLQLSMLLSRQITSLRAPFLP*