MGSLSPYAAAHVDPQGAGDARPTALQIIQDEGVEDKLVGKVIVITGATSGIGVETARALKATGATLFLTARNLAKAQKNLAGILEPGRVSLVEMDLDSFKSIRVGAEQILSATKGQVNILINSAGVMGLQKHTLTEDGIEAHFSGNYIGFFLLFQLLKQAMLVSVEPDFHSRVVVVASSAHRAATLPASDNYNFEKGGYNHELAYNNSKLAAVYLANKIEREYGVQGLHATSLHPGAINTDISRNMPPEFVEGLMTNPYILKILKSAEQGAATTVWAAVGKEWENKGGKYLEDVREAERGEDDGQIFGVGWVKQTYNSEEEDRLWRDSLRIVGLEGDA*