MEAARYGFATPGGSPLYKFDPTDEDLVIHYLLPRALGLPFPYSHAVIDADPGGLPPWQVLERHGIDMFSGAADQAFFFGPAPDPDHNGGRMVRIVEGGGFWQGQKGEDGVVVFLRPGDGAELEVTFNRYNLTFYDGKSERSTGFVMHEFEIVDPPHLNAMLTRVKFDKARERMAGKLAQEAAAAADGGGEEGDYCVDPLEAVFPRPGEFAGGGYTQAVLDNFYEKKEYEHFLLFQQYEMEQQSWQAGDPSNGGEGSSGGGGEEEQQQEAGGVFCGGGYDGGSDHGSDVGTGGSTISHCGDSAGA