MVYLXHRDERLLSVXAHKLGLVAGELKPQEVSNAMWALASLEHMPPNTLAALSARALQVVHQLKEQELSNIMWAAGRLRGVEHSLLVALGVSNIVWAMGQLQHQDTGFLRAVAHRFSHRMHAFDTQGVSNIVWAMGQLQHQDTGFLRAVAHRFSHRMQAFDTQALANLAQGVGALGWREPPLGHAILSEAALRLAGDWTSPNNLANLAWAAAVLGLRNDSFDHALAAVLATRVSSLEAGPLAVLLWSQAHLQAQGQGGPAGQQVMDAVERAAWAWLPRHTPQANLTAVRVWYGCASTHWS*