MVDPRGVVGKSRLPENSCLLSVRILKVNGHFHGRARAWCWTRSVAVEDQPRCAENSCLTVQRIFEVIEHLHRFPRSWWGRHMLDAEGNEGQEEIPCGQLANGYKEQETRGLGVFDMELMAKALIAKLLPKLIREGHQWTKFYWDFIDSAKQKVVVSWQHLLKEDLVLSDFPINMEHSTLSDGILKSIKALGKHLVWVRKPEEEGDLPLTQSIWWHKNILEGEKLGSSYKWEAMKLSRKGIYQWGHLWNRHGNYW*