MDSSTSCTVIVVGAGISGIMAAKILADSGVGDFLILEAADRIGGRLMKHEFGGLTVESGAGWVAGVGGHKMNPIWELANKHSLRTCYSDYSNAAFNIYDSSGTRVPGSVAAASYEFAVDSASRALAIQADSRMADGNSVSPLENIKSHKFVPSTPLELAIDYILHDFEMEEVEPIPTYTEFGEQEFLVADYRGYEYIVHKLAEEFLQSDGGHLADDRLKLQKVVREIQYTNDGVTVKIEDGSIYRGKYAIVSVSVGVLQSHLIKFNPPLPGWKTKAFFNCEIRIYTKVFLKFPSTFWSTGDGTEFFLYADEKRGYYTFWQHMEIAYPGSNILVATITDEESKRIEEQDDEKTKAEAMAVLRKMFGDCIPEAEQILVPRWWNNRFQRGSYSNYPIFVDPKHFDDIRAPVGPIYFTGEHTSQKFNGYVHGGYISGIDTANMVLANMKKEKNKWNERKGLCSFSHR