MCKAGFAGDDAPRAVFPSIIGRRMIGGAGAELVYVGDEAQSRRGILTLKYPIERGIVTNWDNMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMAQFMFETFNVPAMYVAIPAVLSLYASGRTTGIVMDSGDGVSHTVPVYEQNVLAHAILRLDLAGRDLTDWMVTLLTEVTARYSFFTPAEREIARDIKEKLAYVALDFDAEMQTAASSSALENSYELPDGQLITLSDQRFRCCEALFQPSLLGMARSAGVHQMVHDSITKCGDDLRKEFYANVVLSGGSTMFAGFADRMSKEITALAPASMKVRIIAPPERKYSVWIGGAILASLYTFQQSWMSRQEYDESGPSIVHRKCF*