MAAEAASGGGGGYRMLPQAGLPIGFRFRPTDEELLLHYLRRKVMSRPLPADVIPVADLARLHPWDLPGEGDGERYFFHLPATSCWRRGGGGSRAGGGGGAWRASGKEKLVVAPRCGKRPVGAKRTLVFFRRGGARTDWAMHEYRLLPADDHPPEANDVWVVCRVFKKTTTLAHRRSPPSIRGAPRRRAAAADDDDMPSSPSSCVTDGGDAGEEGEESSSCSVVASNCP