MEVVVLDNDVAGVAAGGQYRGVRKRKWGKWVSEIREPGKKTRIWLGSFESPEMAAVAHDVAALRLRGREARLNFPGLVHRFRRPATAEPDDVRAAALEAAAQVRFRPDLVVMHHRHQAAGDGEVVGCCYGGGGSGSGSDAGSPEPLVGDDVAWDALLGTDELAAEAESPKMWAELAEAMLMAPPVWEGSMADND