MDPEEQGSILEEFLPDGDEAQDEMIDVVENMNEWTHRCDNIVTEMYEEWRTSHLVMLITIVTVVVKMDNKRMWSDEETNAFVGFMEEFVVDGQRADCGQFKPETFEKLALKMLEAFLGLKEKYQYAADMLGCSGFGWNHEKQCVEVDNKDVLDTWLKAHPTKFYSPGKPFPLFHRLEGIFDRDRATGAGAVSGFDAEKHVNKETEDTAFGFDDFEMSPHLGIDGGPAVQGQASHSEAGASRGRTRRYGRKRKQADVLKRMADNIQQSFADQRKNAQLLVDAIVGVNEKFKVDFQLGRLTSNWNSNDKSDHLQLQHVGYLDLPI*