MVRTPCCRAEGLKKGAWTQEEDQKLIAYVQHHGEGGWRTLPDKAGLKRCGKSCRLRWANYLRPDIKRGEFSQEEEDSIINLHAIHGNKWSAIARRLPGRTDNEIKNHWNTHIKKRLIKKGIDPLTHKSLDQSETLPDKSIGHQEDDDQKSNNKKSLGPSSARFLNRVANRFGKRLDHSALSDIIGSGGPFTGHTTPTTSASECEKSISSLSTPNSSNLHMIHDATSLSSSTFSNDTSAQLVYDNIFDDIEDMTGFSSKILNDIVSHDDEDFLMLDESSSDNTLFMKELTMFLQGDKTETMSLNDSHLAPINVVDDYSFEGIDNWFG