MSDKKDLAVGIVDFLKTSVSDGTIPEDDHESVQVAIDCLEDVFKIEGVSKDSVLGKQTLLDIFKNRSNSASTAGADKSSPALEAAAAKMAAATAVLTEEQKTQADKLKLEGNKALSQRNFEESIDLYTQAIDIDANNAVYYSNRAAAYSQLQLHDNAIADADAAIRVDPNYSKAYSRLGLAKYASGDAQGALEAYEMGMKVEGDNVSDAMKRGYETAKKRVDEEAVATRDAPAEGGAAGGAGGAPAGFPDLGALGSMFGGGAGGGMPDLAGLMNNPAVAQMAQKFMSDPNALNNLMSNPAVANMAQRMQGGNMPSMSEMMNDPALREMASKFGGAGGAGGAGGQ*