MSTESYEDTLERLGELLSCKSDLGKVAATKIKKLFDELEEHKSNKSSDAVERIQSGFIHFKTHKFLKKPSLYNALAKSQNPKFLVFACSDSRVSPSHILNFQPGEAFEIRNIANMVPLFDKTQHSGTGAAMEYPITKLNVENILVIGHSRCGGIKALMSIEDDAAPNKSIFIENWVKIGTSAKNKVKQEFGDLSFEEQCTHCEKEAVNVTLGNLLSYPFVRERVEKGKLALRGAHYDFVNGTFELWEFDVKTTPAYAFS*