MTFKATLHVVKTRACYNILLGRRWLHDYAIVLSTLHQCFKYIDDDGNVHRVFADAKPFKGKEVYFPDAAMYEKRRSGVKKPTMETNTAESFKAISQWQKEKLAVRLTDKPKPFKVKVKPVMEKNKPLIISTKSSKSVNVASPEDCLHQGVRWSDLSWALTANGQVPRDCSGIGYHESKIYSLASQRIYGLMMGKIENYR