MDKVKWCPSVPSCGNAVCVEGDVHCEIECVCGHQFCFNCLAEPHSPCSCFIWELWNKQRHHESKNWITVNTKLCPKCGKKVEKNGGCNLISCVCGQHFCWLCGGATRSEHTWTSIDGHTCGRYKDHEETEIEKAQRDLKRYKHYYSRWKAHKNSLQLEAKQRQLLEEKILDLESKESHCIDYRWLRDALQRLFISRRALVYSYPFAFHMFGDDILKKSTLKKVKQNNKLKKVKQNLFEDQQQQLEATVERLSKMIEGSFHKQSVMANRMQIIDLSILAENYCRKMYEFIQTDLVDSLELRTHQIAPYNSKGVHVLSETET*