MKCTQKTWFYKEYGPKEVLQFGDFPMPSPKSDQVLVQVKASALNPIDFKMRQRPIVPTPLPVVPGCDMAGVVVGSGDGVSKFRIGDEVYGNIQDFHGELKQLGTLAQYIVVEESLVAMKPPNLTFEEAASLPLALQTAVEGFKTAKFKAGQTVFVVGGAGGVGSLAVQLANNVFGASKVAATCSTKKVEFVKSLGAEVVVDYTQQGYHQILEKFDFIFDTIGDTNKSYVVAKEEGAVVDITWPPSNPRAVISSLVVSGDGLARLHPYILSGKLKPIIDLTSPYDFDRVPEAFAYLETGRAWGKVVISSISS*