MKVVVVAGIPGSGSTTVLQHALKETDYVHLNYGDVMLEIAMEMGLVDDRDSIRRLPPETQKEIQRKAAETIRTRAEESNTIVDTHCTIKTPSGFLPGLPKWVLEALQPDMFILIEADADEILMRRISDATRTRDMERAEDINLHQEMNRATAMAYAVYTGATVKIIENHNDLLENSVEEMKKVLN