MALVREHGGYYGGFDSVEAAAFDTLGYGHGASLGFDASSALFGEGGYAAGGGDAWAGAGASTVLAFNRTTAAAAVGVEEEEEECDAWIDAMDEDDQSSGPAAAAPEARHALTASVGFDASTGCFTLTERASSSSGGAGRPFGLLFPSTSSSGGTPERTAPVRVPQKRTYLSAEPQAVSPNKKHCGAGRKASKAKLASTAPTKDPQSLAAKNRRERISERLRALQELVPNGTKVDLVTMLEKAISYVKFLQLQVKVLATDEFWPAQGGKAPEISQVREALDAILSSASQSQRGQLN