MRDEIVGYKEEENYKKEEEREMVGGGLVESKKFVVVGYALTSKKVKSFLQPKLEGLARSKGILFVAIDQSKPLSDQGPFDIVLHKLSGSKWRRILEEYRLTHPDVTVLDPPEAIQHIYNRQYMLEDVADLNLSDTYGEVGVPRQLVIEKDSSSIPDAVGKAELRLPIVAKPLAAKSHELSLAYDKFSLQMLEPPLVLQEFINHGGILFKVYIVGEAVKVVRRFSLPDISKRELSTNPGVFRFPRVSCAAASADEADLDPCVGELPPRPLLEKLAKELRRRLGLHLFNLDIIRELGTKDRYYVIDINYFPGYGKMPEYEHIFTDFLLSLVKQKQ*