MSYLKTKCDYVDLTAPFTPLPKYGHYSKITPDYQQVEPEIRKAREAENCLPDIPSFRTMMGDSDAVMPPGGPDRYKDITTEFIDIPTRDGTEIELKVYKSHKVNKNAVLMYRMHGGGWCIGRHEVDGIENVYAAMNPNVVVSVDEARAPEHPFPTPSNDCYDGLLWCKNNSDKLGVDRERIILSGGSAGGQLAASLTLECLKHGITGIVAQALHFPPSCHPKFFPTDKYEYGSYVQNCDDAILSTQRMETFYDAYAPNVKPDYRHSPLLADSFKGLPPTLIQCAGVDPLRDDAFALAEALKSDGVEVDIYCYAGLPHWFPAVLPHITETFQFLQRYTDFVEKHSRS*