MAAAASCGFNQPGLYPEHKFDPTDDDLVTHYLLPKALGLPGPHEHAIIEADPGGLPPWEVLERHGIDMFASGGAYEAFFFGPVPDAAHNAGRMVRRVKGGGFWQGQSGVDGAVVLLRGDGSEVDVRFKVSNLTFYESKSKKNKNEEGSSSGFVMHEFVIVDPPLPGTMLTRIRFDKAREKRAAKLARESAADDDGCPEESVRAGKQLVADGGGDALFNAGYGGGYYGAPLGVVFPGSGEFSDYTQLEQSTSYFPDLDTQLEQNTGYTQAEYDEFLLFQQYQMEQQQCWQTGDPSNGGDGFSGGGDGFSGVEQQQQQQQQQAGGVFCGGYGVGSDHGSDVGTDSTISHCGDGTQ