MVVEKTGVNPVYKKIPVQEPGPDEILVNVKYSGVCHTDLHAVNGDWPLPTKLPLVGGHEGAGVVVAKGSLVGDEWQIGDGAGIKWINGSCLQCDFCQRSDEPLCAKALLSGYTVDGSFQQYAIAKAAHAARIPKECALDAISPILCAGITVYKGLKESGAKPGQTVAIVGAGGGLGSLAQQYAKAMGLKTIAIDTGDEKKKMCLEQLGSHAFVDFAKSQNVVKDVQAATEDGLGPHAVILVAVNEKPFQQAAEYVRPRGTVVCIGLPAGAYLRAPVFESVIKMVTIKGSYVGNRHDSSEAIEFFRRGLIKAPFKTVGLSELNMVYDLMHKGAIAGRYVVDTSK*