MSAFVNSIIRDAGCGAVCRDVSGHRESGVGVCLGDRRVSAHEWKLTCGSGTHANRARTQRVRLGATTAAEVSVSPAPDDAKLALLVLLQQMREKLRVKEGSVEPVTPVQLRDATQRTEWKQKIERALDTLQRAPVAKQFETPLTSNPAVLDGSWRLLYSDAREITSLTKLPFGFRLVKVNQDIRLANARFENVAIVDHRWLGLTIEVRIKAQFAVEPKRLVRQSLGRAGRGIKDYQKKSAVEQRIRGSKINVQFERREISIKRIFWRWFVNWQIVNKQIIERFRVPGLIIQYIDETLRVGKGANTGGGYYVLVREPEE*