MKPKLIPYFDSALSKAASYNTHQGSAAIFRKLVPPRPEVNKILWFLYADDAPTTRGGFKVMAASTYPLQGNKSRSNWSQTLSCISPREVVFGSNIKQQMYCHLLCALRSFDIIDGIRAAYAAGLIRAFSLLESKWEKLCDDLESGFPSLEIGDAAMKESVVEFLGGPQVDLSRRIREICAESNWGGILSKLWPNVRYVKSVTTGSMKQYYSKLKYYAGDVMILGGDYFASECCLGINLDIQQPPESTRFVMLPTTAYFEFLPFDLNESSVVGEETVDFSGVKVGKMYEVAVTTYRGLYRYRLGDIVRVVGFHNSSPLVEFVMRAPKTGYEIITEKDLMSAMESFQHSMAAEVVEFASFSDFELSPKRLKVFIEFREGCDFLQEEKLQGSVEALQRCCSSLENGLGEIYKVQKDRGEIGPLLVSVVRSGSFDGILQMAIKNGAPAGQYKPPKIIRNREIVDFMEESAVLTISLDSFHG*