MEDDDTSWMKLDSGTPEAKFPHTTVVKKRNKLIMLDDLIREREKKKKQRSNLTLEVENDSSATDDEEDDPADKKAEIVKKMLKNLESESTAVDEIVSLLNWGEKVFFSQKPLANHITSEECLALCPDGIPSATGLLLSGLLRSLVISEGRCDEETTRWIYSQMIYSPSEHLEKAACQLLRDLLSLERPDRTPVCKLEWIPNFTEITEVFGSYGYRKATLMKESGSCSKQADANCLGVTTVDGLPTNADHVDGPPPNIRSFVAFLTSFFQTRNFYQTLSASEAEELLVTLVHCQLDRRMETISFLFKSCLKALVHYFTEEEWDHSCPRIAASFYSISSNYMNHLRAVKSLHAGDNRLCSLQRSVVIQLLGRRLNREIKSAADVVSIFKPIRTKKKDFDFLELVFQLTSADLYLWSEPEFERNVSVHADWLDFLKRCTLNIASSDERPHATKARNLASFLWQKFQFEKFQS*