MHRRLHSQARMPSAAKLSPMLRRLVACEPQDVVGVYRSALSALRQAGVRSFNSRALGNEFTGMDSHSTNSLTSSSEGEEHFNMFARDLDGVMPASGSQALEGSVSMGMTPLRPSTTLCTPLSCGCLTPNHQVGIAMRPLISATHRTGPMKFAAGSVMQSNTYASSSRFEDKAKIRALMEARGLKKEPGWSRIEIQGQLNTFLVDDKSHPRNKEIREELQRMLELMKDAGYVADLRCVLRDIPESEKEYALQHHSERLAMALGHISLPPRAPMRIIKNLRVCNDCHVATKYFAYIYKREIIVRDATRFHHFRDGYCSCGDYW*