MSHVWGKTGSTKLPQKRFYRARDHKNPLSDLHFPVPFSPVEFDYSEHFPAFFDRSPTSNPNDKDNEEIEEYAYAMEVGGILYTVSDVEELGDWMKAFLDAHPLFEKVPEEQSISLHFVFDRSPTSNPNDKDNEEIEGPASKTSKSDDSTKDAEDASFKPEQAQRFPLRQKISRSQKIQRRLQWNINGGNEVQLSLDKWTGTVFQSKGSYLFGHFSMQIKMVPGDSAGIVIAFYLSSQNAEHDEIDFEFLGNRSGQSYILQTNVFSGGKGDGEQCIYLWFDRTKAYHSFSVLWNMRQIV*