MADDHHPLAAAASSSAGDDDEGTDTDASNSDLANHRDPPPLTDATSAPPTPPAAAASAPEPTGAVPPPPPPQPQSAGAAEDSRRLFQRLWTDEEELLILRGFLDFTARRGTTFASHQYDTGPFYEEIRRRLSFDFTKSQLIEKLRRLKKKYRVCAARVAAQGAAFAFRSAHEGAIYDVARHIWRPAFKRGEGAAAGDASDEDDINPAAAAAAAALPNATEDGGGGSASAPTPRGRGGRRVRRRTAQELEAPALPATSALVLNDVVQEPLAVPVENLTPAFAPPNPVQAPIVSPMAATPSPMTATAGGAAEEVVRTILSPLLREFISSVAVAGQAGLGLGLGMGFGGIGGFDILGLGFGAAGPNPAMPGDEKWRQQQILELEVYLKRIELVREQVTAALQELRSSEG