MSDAEIMATESNQEAKWYVLGDGQQNYGPYTLAELQDHYASGYLMEDSLLWAEGRAEWCSLSSIDELKGPVVAQNPQLQTLRNAVVMHKEPLMVTDKQSQGQEKEVLTVGNEDEDFLKWQEEIKKAEEEHARLKSGKGKSGSRVMSAAERGKIERQPVKVDERPATPPEGEEEFTDDDGTVYRWDHSRKAWAPQGESLVGAPVYRAEEMVFDVEEEVFPTMKADSPVEVDGHVASTKEDQVSNSDKKRPLSGSEELAKVPPNNNPDGWFELKVNTHVYVTGLPDDVTTEEVAEVFSKCGIIKEDPDTKKLRIKLYTDKKTGMLKGDALVTYLKEPSVDLAIKILDGAPFRLGGKDSMTVTRAKFEQKGDVFVKKEQNRQKKKKLKHAEQKALGWGGFDDLKKKQPMSVLLKNMFTQQEVLMEPTLIEDLEAEIMEECSKIGPVERLRVYENSSQGAVLVKFKDRESGLKCISVMNGRWFGGKKVEATEDDGLVNYALTDAAAEAERLERFGAELEAD*