MKIFVKTLKGTHFEIEVKPEDTVADVKKNIELVHGTDVYPAAQQMLIHQGKVLKDATTLDENQVAESSFVVIMLSKNKVSAGGASTTSAAPTSQAQPVSSSPPTSNQPSTAPQAPVVALPEVIPEPAPAVAPSISSDSDIYGQAASNLVAGNNLEVTIQQILDMGGGSWDRDTVVRALRAAYNNPERAVEYLYSGIPEQAEGPPAARPPASGLAVNLPTQAPQGPQTTVASSGPNANPLDLFPQGLPSMGSNASAGTLDFLRNSPQFQALRAMVQANPQILQPMLQELGKQNPHLMRLIQEHQADFLRLINEPVEGEGNVLGQLGTVPQAVTITPEERESIERLEAMGFDRALVLEVFFACNKNEELAANYLLDHMHEFEE*