VQGASSSLVVKFADTEKERQLRGMQQMAGNMGLLNPFIFNQFGAYGAYAQFMQQQAALMAAAQGGYINPMAALAAAQIPQIGAMPNGLGSPALTPTSALPSPTVTSFTVAQANGQTGEVYTNGMPHYPREFFAGRPPELCAQAAQAIQNGDALQPAAYPTLQPYPGIPAYPAAYGQFAQALTQQPTVVPQTQREGPEGCNLFIYHLPQEFGDAELMQMFMPFGNVISAKVFIDRATNQSKCFGFVSFDNPASAQAAIQAMNGFQIGMKRLKVQLKRPKDANRPY