MAFTLDRFEENMVFTFESQKSVPAPFLTKTYQLVDDPHTDHIVSWGEDETTFVVWKPPEFARDLLPNYFKHNNFSSFVRQLNTYGFKKVVADRWEFANEYFRKGAKHLLCEIHRRKAPQQHHQLFHDQLPSQILQKDESLCWLDTPLPSSKPNTDILTALSEDNQTLRRKNFMLLSELSHMKSLYNDIIYFIQNHVKSPPFEQRSSSVIPKLVELDSLHESPNDMGVLRTAKSCVVDKSLVTSTEESNSSVKLFGVTLSGRKIAPR