MLSLFALHRQNSGAAAQLNVHLQGARGAARPAAAQAHGGRERERRARAAAHAAPDLFALLPDDVLESVLLLALDPACDAASLARLLAVCSRWRALLSSCSAPLALRADVRAPPPPAVRWLADRSAAGLLGGVASLDVRVEWESPAAQESAVDLLAAVAPQPQLRACGALAAALPRLRSLSLALAGDDDSALEPLAPLAALEELTLHGPPDLYFGPGLAALSAGPAGRSIRRVARGAEAHELWCGPVGVEALSAMHGLRSLSIEAPQVDEDSADVAERLGALGSLTDLALRRAEDAAAAGGAERTRGAALLRGLAAAVGRLPALNSLHVAFYLPDERGSSPAPPPPPSPARCWLLFPKLSFRAQARAGSRALRWWSYVQHAARPLSVDEAAALASCPHLEYVAVGNVARLELYVRAPPALEPHASAVLRRWLPGARAAAAAEE*