MVLDNSAPGVVAAGQSYRGVRKRKWGKWVSEIREPGKKTRIWLGSFESPEMAAVAHDVAALRLRGREARLNFPGLVHRFRRPATAEPDDVRAAALEAAAQVRFRPDLVAMQASGGEGGCCFGGAGGSDDTGSPEPLAAGEDDVAWDVLLGTDVEVVESPKMWDELAEAMLVAPPAWEGDMEDTDDWAQGNLWDLPVWALGPTGRCSFTSFGF