MSLVKGDDPLWESLRKGAQELVEKEPLLGGFVYSIILNQPTFERSLAFLLASKLATSTILASQWNDLIIDGMAGSIASAARADLEAAMIRDPACPSYTHAFLFFKGFQGLQAQRVSHWLWLRGRSVLASTVQSHISEVFGMDLHPGAKFGRGVLIDHATGIVVGETSVVEDDCSLFHGVTLGGTGKTGGNRHPKLQKRVVVGAHASVIGNITIGHDCKIGASSTILHDLPPHSVVVGHKGRVILDKSKVKSDRASLLSKL*