MTTWFIVMLVVFGAFKIIVSSLPNSVIESIISKYETHPKLEEENVTITIHGNNVEGEQKSKIIHDFNEGLFLDRYYAPPHNEGTPLIIHAKRGKKDFTFYIYSHEEHVDVVKQYKKKVVAYSLRSKNLQNSDMFVSADLA