MGDDPPDDAGEASDLSSSSHSGATGFQDAPTVDELVLRHLRPRLRGFHCPDGDAPVIGVRDDPAAAAPLDLVARHGGAADRRRGEAFYFVRRRRCHRLSVRRTVGGGAGGQWKHSWTGSGKSVTELGVVVPWREACYCFYRRDEGGRLSTFGGGWVLAEYEITEPSTYRRADEEEDDDEYWVLCHVRKTASKKRKRNRRDEAVAAWVVAGMESESESESYTGISYAG