MSKLVHLYKSLRDQEILRVRNQVFKSLGVTLLVSEDESFLLDLMCGEKLEELNHIADSISRLGKKCSEPALVGFEHVYSDLLSNKIDVKDLSFLVKDMDSMVKKMERYIASTCNLFSELEVLNELEQGVKKLQQQQGGGFFRENQRAIEQKLMWQRQGVRHLRDVSLWNETYDKIVGMLARIVCTIYAKIRAVFGFNYTGFLCGNENSTIGSVHSYGSLASGFLLGNLDRRSGNIGVGSGDRSGPLIQGNGLHKRESFDGNRRSTSILQESVAREEFHDSQDEDFSFPCGSSPGRLFMECLSLSTSGSSSSKIDTLQIELQNRAANSGLANCHTNRAPSHFGAYNFPKLENSMDFCFSGELNLNHISFGKSGLLKGVKLGPKSRFLQAPSSTIGGSALALHYANVIIVIEKLLKYPHLVGEEARSDLYQMLPTSLRACLRKKLKSYSKNLVSAIYDAPLAHDWREAMDKILKWLSPLAHDMIRWQTERNFEQQQFVSRTNVLLLQTLYFADREKTEEAVSELLVGLNYICRYEHQQNALMDCTSSQDFDELMEWQLQY*