MPMKMLTMKMLALCLVLAKSAWSEEQEKVVHGGPCLKDSHPFQAALYTSGHLLCGGVLIDPQWVLTAAHC
KKPNLQVILGKHNLRQTETFQRQISVDRTIVHPRYNPETHDNDIMMVHLKNPVKFSKKIQPLPLKNDCSE
ENPNCQILGWGKMENGDFPDTIQCADVHLVPREQCERAYPGKITQSMVCAGDMKEGNDSCQGDSGGPLVC
GGRLRGLVSWGDMPCGSKEKPGVYTDVCTHIRWIQNILRNKWL