MVATVNGGQSAGLKFLIYGKTGWIGGLLGKLCTEQGIAYEYGKGRLENRSSIEQDISTVKPTHVFNAAGVTGRPNVDWCESHKIETIRANVVGTLTLADVCKQNDLVLVNYATGCIFEYDDAHPLGSGIGFKEEESANFRGSYYSKTKAMVEELLREFDNVCTLRVRMPITGDLSNPRNFITKITRYEKVVDIPNSMTILDELLPISIEMAKRNLTGIWNFTNPGVVSHNEILEMYKEYVDPSFTYKNFTLEEQAKVIVAARSNNELDASKLSKEFPEMLPIKESLIKYVFEPNKKTNKP*