MKRLLHKALHQGEGGTHVDVAQMDAQIALHYGIPYTASLLAFDPVQRLLALATLDGRIKIFGGDNIEGLLISPNSLPYKFLQFIQNQGFLIAISNENEIQVWNLEFRQLFYSSKWDINITAFAVVEGTFLMYLGDENGLLSVLKYDVDDGKLQKMPYNVPIHSLAEAACVSLEDPQSIVGILPQPDTFGTRVLIAYEKGLLVLWDVSEDRAISVRGYGDLHMKNQITGAQRDAGEDEDNNISAEEEREICSLCWASQGGSTVAVGYITGDILLWDMTARSSKQDNRSDEPSNVVKLQLASGSRRLPVIVLHWSSRSADSNKGGHLFVYGGDDMGSEEVLTVLSLESTTGLESTRCMSRMDLRLDGSFADMILISDSGFPYKSRTSAVFILTNPGQLNFYDGGALFSVPKSEEGKAQIEAQKFPVTVPTTDPNITVTNLYSLNGRESQSIPLKKFVVKQNAAPFMQRNMKWRLTGGVPSEMSMNENYTVERIYIAGYQDSSVRIWDATFPVLTPMFVLDGKVVGVNMDGENSAVSSLAFCSLNMTLAVGTTSGLVRIYKLREHTGGSSFHFVSESKQEVHVVQHGRGFHCHVAFLASNSPVRSLRFTASGEVLAVGYQNGQLASFDANQLSIMFTVDCASGTNSPVVSLSNYNVVTSAAKANEQQKESLQSAKSPANVLLSLTKDGHFTVHDSMNGLTINSCVLDQKQLSAISMYVIDGTSEEEQNQLSEDKFPSQGHIAKEESVLDKKQTHTVDKSQKNTRQPSHSGGSDSFLLVCCEDLVLLFSLPSLIQGSNKPLHRIKLAKHCCWSAVLTNIDGKACGFILVYQTGAIELRSLPELAILAESSLMSLSRWSYKAGMEKSMSSANGQIALVNGSELAIISLIASENAFRLPESMPCLHDKVLAAAAEAAINASMDQKRNQTPAGGILGGIIKGLKGKEENAKQKGSLSAQTMSEQLESIFLKESLVEPSIPDPDDPIEELSIDDIDIDDEIPLAPPPASSTSHVNKKTTAEEERAKLFEGSSNVEMPRMRTHQEILTKYKFGGDAAAAAAHAKDKLMQRQEKLERISQRTAELESGAENFASLAQELAKSMENKKWWKL*