MASGSESESDDLCVVLDADGRVFGAGEGLDYAFRAFDAFAPLVPAGGRSPTSEDENDLTSSSPSTPPSSIDDLVADALLVDSPLAGDAATHWLSARAARAPRCALEELAAAIFAFHTRDLRGPDAFEESSSGVEWWVQARPSLKLHWDKDEELRVATGLWVHPQVSTVTYLTGGGSGGTRQAPTVVFEGVVAGPVARGHGGGGGGDDVTSAGSPRASAMCASYPEAGKHVSFDGRMLHGVLRELADGGGGGGGGRITFLANVWLNHAPRGVKPLPGSILPSLGPPSTGPTPAVAAPRDAAVTTTTVTVSDTDTCASVATASDAFSDERVFGWSGDEFALSDGARRGARAIRDAGSASGTVRVALPPECGVDVFVVENEGVGSAAKKRRAGLP*