MAAQGDGDAEARFRGVRKRPWGRYAAEIRDPAKKARVWLGTFDSAEDAARAYDAAARMLRGPKARTNFPLCLAHHGQLPASYPPYPLAAAAVQPPVAVAAAWPASSSLSSTVESFGVPRARPVLPPRPPPPPILDGDCHSDCGSSASVVDDDCVDAAASPSCQLLLPFDLNLPPGCDGFACDDDDELRLTALRL