MSAPLKKKTKLAAAPTLGVSAPISLAGPDAHDLRETLALEQELREAPAAGEGATASADGAEVYERLVAITAQWVQAVGLRAGLSDEQVRDAGCALLPFGSYALLEELMPGSDLDLVVVVPYFVDRADFFAGGGLGGALLAHGAANLLAVEDAFVPVLKLSLGGVAVDLLLARAKASSSHEIQPRPHTITVPQVPRRPSLTDTLHLYSRCIDEPDALSLNGCLVAAEVLRLVPSAAAFRTALRAVKLSRWKFGDLVEGTALPVLLAPLAARASDRETAAPPATLGLSRSEWNPASWRDRSYLMPVITPTRPRLNATRTVTRTTLAVLRNELERARELLQTQQSGGATAVLERSPFFSSYRGYICVHVFAAAVSEQRYWRGWVKSRISRFVGALERYGRIERLHPLPTAVRVEPPPAVLRQMQLMPAAAAAAAAAAPAAAPPPGCHCCFFIGVGFAPERLAPPPAARSAPTDAPDGTSLDLRDAAEEFVDLVAGWEQMPRLCPSGQVHLCYCRQPELPAALTSGFLPADAADDEADDF*