MSAGGTPLQAGATPTGSRGTVALRPDAGPSWLRPLVDNVGQIPDAYRRRLPADVLAMVTAAGAVSAMTSSRRDHREAAVLVLFSGPEAGPGDGGVPDDADLLLTVRASTLRHHAGQAAFPGGVVDPADDGPVATALREANEETGIDPSRLHPLATMERTFIAPSRFHVVPVLAYSPDPGPVAVVNEAETAIVARVPVRAFINPANRLMVYRRPHTRRWAGPAFLLNQMLVWGFTGQVISAVLDVAGWAQPWDTGDIRELDAAMVLIDDESDPR*