MSTESYEDTLERLGELLSCKSDLGKVAATKIKKLFDELEEHKSNKSSDAVERIQSGFIHFKTHKFLKKPSLYNALAKSQNPKFLVFACSDSRVSPSHILNFQPGEAFEIRNIANMVPLFDKTQHSGTGAAMEYPITKLNVENILVIGHSRCGGIKALMSIEDDAAPNKSIFIEDWVKIGTSAKNKVKQEFGDLSFEEQCTHCEKEAVNVTLGNLLSYPFVRERVEKGKLALRGAHYDFVNGTFELWELDVKTTPAYAFS*