MAALRRLGPLLPRLPCRPQMGWSRGFGAAAALESADYEYWENPLRVLEGTDEQRVGRGAQWVFLGSPGVGKGTYASRLARLLDVPHISMGDLLRQELAQSTVLSKEIACFVNQGQLVSDDVILSLLSRRLEQGVAAGESGFILDGFPRTRIQAEILDEVVDIDLVVNMKLREDVLLRTCLGRRVCTECGRDFNVADEVEESFRGPGICMPPLPPPAGCVSKMVPRADGAADIVRERLRVYAEQSKPVEHFYRRQGKILDFEVLGGIPETWPRLLAALELKDKEAACQQLAA*