MTSIVFLVFLTIISMGSVSQATSRVTFNKPLIADHHQQWMTRFSRVYTNELEEKMRFDVFKKNLKFIEEFNKKGDKSYRLGVNEFADWTEEEFIATHTGLKGINKISPSEFYDEMIPSWNWNVSDVARETKDWRSEGAVTPVRYQGQCGGCWAFSAVAAVEGVTKIARGNLVSLSEQQLLDCDREHNNGCSGGIMSDAFSYIIKNHGPGFMHYSGGVYDEPYCGTSVNHAVTFVGYGTSPEGIKYWLAKNSWGETWGENGYIRIRRDVEWPQGMCGVAQYAFYPVA*