MSQMKMADDKIIEGDVDLISTLPDVILQDILCFIPTKLAITTSLLSRRWRHVWCEVPSISLDVDTQTAASVNETLTRYKAPKTKSFHLIITTMMGNIPHIDSWIEGAMSRDVENLSLNFLHHYYKYKLPDFFYYTYSFKQLDITLSYDRHTIFSLEYTVSWTSLQKLSLTNCSLFDEFLAKILSGCPVLKYLRLYECGELKILDLSKFLRLRILEVIRHLPVQGPRKILAPHIHCLKLHDSHLSCTLVDVASLTEANLESCNCDITKNSLYREFNGDFLQGMVLKMLEKLKNAEKLTLGRNFTQVEFLDKYLKSQGFNVNKCWRSKDGASWNKYPYVK*