METRRASGLLPWPRRLGPVPLDLPGTLPRLPPADPLGVPLRLHAACWARARAPGGRGPGLALPLPLACALEPAFLRRRNERERQRVRGVNEGYARLRDHLPRELAQRRLSKVETLRAAIRYIRHLQELLERQARAQDGPAAARTPRPADCNSDGESKASSAPSPCSEPEEAGS