MNLQSDDFELFALPRQFAQERSTIDARWKELQREAHPDRFASQGAAAQRVAMQWSVRINEAYQRLKEPLRRAAYLCELLGAPVRAEDNTSMPTAFLMQQMEWREALEEAQDEAALDALDDEVLQARKSMLAECGRQLDELHDAQAAVQQVRALMFVARFAQDIERRRDQLGQ