MSVVLITGCSTGGIGYSLCEEFARQGCKVYASSRRTETIADFADAKIQKLAIDVTDDDSVSKAIQHIVDTEGRLDVLVNNAGTIAPGPILEQSMDHIKRVLDTNTISILRVSKAATPHMVKKRKGLIVNIGSIVGDIATPWNGLYCASKAAVASISEVLAMELQPYNIQVLHIAPGAVKSNIAANATGSFTLAPDSLWGEYLPDMMRRINASQGPGSMPNEIFAKKVVAKALRKNQPFYTYFSLGGNAGLFAFLKWLPRVWVLRLMWKTYSKKA*