MAAEAASGGGGGCRMLPQAGLPIGFRFRPTDEELLLHYLRRKVMSRPLPADVIPVADLARLHPWDLPGEGDGERYFFHLPATSCWRRGGGGSRAGGGGGAWRASGKEKLVVAPRCGKRPVGAKRTLVFFRRGGARTDWAMHEYRLLPADDHPPEANDVWVVCRVFKKTTTLAHRRSPPSIRGAPRRRAAAADDDDMPSSPSSCVTDGGDAGEEGEESSSCSVVASNCP