MEALRAASAALASTSTRSHHHHHHAGGQIDSISLQSPKSKRVGGPLALLHQHQQHDVCFFGKCRPKQQKLKARFQVRAVAARELVNLNGAASKVNGTKVEGASKLAGVKVEGAKGAALPPIHLEASPALNKVIAAMAAAILEMDKRKKEEEEKNVDTFGRGKLVENDFVYRQTFVIRSYEVGFDRTASIETLTNLFQETALNHVGMSDFVGDGMGTTHAMMRSRLIWVVTRMQIQVERYPVWGDVVEIDTWVAGEGKNGMRRDWLVTDYNTGEILARATSTWVTMNQDTRRMSKMPDDVRAEISPYFLDRWVMKDEPCRRIKKLSDDAPYIRSDLVPRLNDMDMNQHVNNVKYIGWVLESVPQSLSVAHELTSMILEYKRECSPSDIVQSMTSPDQQASPIAASSFRSEEATVKCPLLGNGALDGSPGAVSCSSGALKLATPAADSHSGPLNYTHLLRMQCDGAEIVRGRTVWRLKQRYVQ*