MLVRFGNMFDAWFVFAKMEERDVFSWNVMVGGYAKAGLFDEALDLYQQMMWVGIKPDVYTFPCVLRTCGGIPDWVTGREVHVHVIRFGFESDIDVVNALITMYAKSGDLYSAWKLFDQMPVRDRISWNAMISGYFENGEC