MEVVPDNAGVAAAEQYRGVRKRKWGKWVSEIREPGKKTRIWLGSFESPEMAAVAHDVAALRLRGHEARLNFPGLVHLFRRPDTAEPDDVRAAALEAAAQVRFRPDLVLQPGGCGSSGGGGFPDRLDDVAWDAMLRSDDLEPESPNMWAELAEAMLLAPPVWEGSAVDNDEWSQGSLWDPSCWSY